Software Engineer Opportunity
We are seeking a skilled .NET Developer to join our development team. The successful candidate will be responsible for designing and developing scalable applications using .NET 6+, C#, and SQL Server.
The ideal candidate will have strong knowledge of SQL databases, experience working with Web APIs, REST, and ideally Azure. Previous experience in financial services or regulated sectors is a plus.
About the Role:
* Design and develop large-scale applications using .NET framework.
* Collaborate with senior engineers, QA, product, and DevOps teams to deliver high-quality solutions.
* Participate in sprint planning, code reviews, and architecture discussions.
Requirements:
* 3+ years of commercial experience in C#/.NET development.
* Strong knowledge of SQL databases and efficient query writing.
* Experience with Web APIs, REST, and Azure.
* Exposure to unit testing and SOLID principles.
What We Offer:
* Hybrid working environment.
* Modern tech stack (.NET 6/7, Azure, Docker).
* Generous salary and benefits package.
* Career growth opportunities into Lead/Architecture roles.