onsite
Lead Application Developer - Ministry of the Attorney General
Software Engineer
Lead Application Developer driving modernization of public services using Java, .NET, and Azure. Architect and deliver scalable, secure applications with RESTful APIs, while mentoring teams in Agile practices.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance applications using Java, .NET, and C# on Azure cloud platforms.
- Design and expose secure REST APIs, ensuring compliance with government data standards.
- Lead a cross‑functional team, applying Agile methodologies to deliver incremental value and maintain project timelines.
- Collaborate with stakeholders to translate business requirements into technical solutions and technical specifications.
- Mentor junior developers, conduct code reviews, and promote best practices in coding, testing, and documentation.
Requirements
- 5+ years of professional experience in enterprise application development with Java, .NET, or C#.
- Strong knowledge of Azure services (App Service, Functions, SQL Database) and cloud deployment pipelines.
- Proficiency in designing and consuming RESTful APIs and integrating with external services.
- Experience leading Agile teams, facilitating sprint ceremonies, and delivering on time.
- Excellent communication skills and a collaborative mindset in a public sector environment.