At AccountsIQ we are on a mission to bring affordable and feature rich SaaS accounting systems to medium and mid-sized organisations. Our smart cloud accounting software transforms the finance function and simplifies how multi-entity businesses capture, process and report their results. It's great for fast growing businesses who have outgrown their existing system but don't want the expense and complexity of a complex ERP solution.
At the heart of our culture we combine teamwork, energy and passion with an entrepreneurial and friendly spirit. Join us if you want to be part of our story!
The Role
Reporting to the Head of Engineering, the Full Stack .Net Software Engineer will have the opportunity to collaborate with colleagues with different cultures coming from various regions of the world. You should be passionate about delivering high quality and innovative software solutions.
Responsibilities
1. Implement new functionalities and refine existing products
2. Improve the development and release engine
3. Partake in collective ownership of the application’s architecture and technical direction
4. Adapt to an agile/lean environment with both on-site and off-site co-workers
5. Partake in all parts of the development process from design to testing and delivery
6. Carry out development activities covering a wide range of technologies on the front & back end
7. Cover areas from core development in ASP.NET MVC/WebApi, Linq, SASS, Vue.js to T-SQL stored procedures and functions in SQL Server
8. Being a full-stack developer and a keen problem solver is more important than any particular technology
9. Writing and executing unit, integration and system tests on both your own and others’ code
10. Perform code reviews and learn about secure coding practices
11. Ability to work well in a cross-cultural team
12. Eager to learn, keen on bringing fresh knowledge to the team
13. Looking to automate away less valuable workloads
Requirements
To be considered for this superb opportunity, you must have at least 4 years’ experience of the following technologies:
1. Good understanding of HTTP and REST
2. SQL Server with specific reference to T-SQL
3. A degree in an IT related discipline is also essential
4. You must possess first class interpersonal and communication skills, both written and verbal
5. Whilst not essential, experience of MVC, Web Services and Web APIs would be beneficial to your application. Interests in optimisation, in mobile development, in Vue.js components would be equally favourable
6. Some knowledge of automated testing tools and frameworks would be advantageous
7. Good technical documentation writing skills would also be beneficial to your application
#J-18808-Ljbffr