We are looking for a Full Stack Developer to produce scalable software solutions. Youll be part of a agile team thats responsible for the full software development life cycle, from conception to deployment.
Qualifications and experience
Degree in Computer Science or similar qualification
Proven experience as a Full Stack Developer
A good understanding of designing and developing cloud solutions
Experience developing desktop and web applications
Experience in the Financial services industry will be considered as additional benefit
Excellent communication skills
Ability to work collaboratively in a team as well as independently
Responsibilities / Skills
Work with development teams and product managers to design and create scalable software
Build features and applications with a web and mobile functional responsive user interfaces
A good understanding of designing and developing for cloud solutions
Experience and knowledge of Microservice architecture
Experience working with Azure App services
Experience and understanding of Test-Driven Development
Experience of using MVC and MVVM
Good troubleshooting skills
Ability to think analytically and solve problems
Advanced SQL skills and experience working with complex SQL Stored Procedures.
Good understanding of relational database design.
Net Core 3.0
MS SQL Server
Experience in Azure deployment and pipelines