C# .NET Development Manager
This is an exceptional opportunity for a skilled technology leader to join our team and drive the success of our software development initiatives. The ideal candidate will have a proven track record of managing high-performing teams and delivering enterprise-grade solutions using C#, .NET, and related technologies.
The successful candidate will be responsible for leading a team of developers working on complex software projects, overseeing architecture, code quality, and delivery standards. They will also collaborate closely with senior stakeholders across product, QA, and DevOps to drive continuous improvement in development practices and team performance.
To succeed in this role, the candidate will require strong technical expertise in C#, .NET 6/7, Core, REST APIs, Azure, CI/CD pipelines, SQL Server, Entity Framework, and Agile/Scrum methodologies. A minimum of 7 years of experience in .NET development, combined with proven leadership or management experience within a software engineering team, is essential.
The ideal candidate will possess excellent communication and stakeholder engagement skills, as well as a strong understanding of modern software architecture and cloud-based delivery.