This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking to recruit an SC Cleared Senior C#.Net Software Engineer for a leading IT consultancy to join a growing engineering team delivering modern, scalable cloud-based solutions. This is a hands-on role with real influence over technical direction, engineering standards, and ways of working. You’ll play a key role in designing and building high-quality applications, while also helping to drive adoption of modern development practices – including the use of AI-powered coding tools across the team. This is primarily a remote role with infrequent travel for team and customer meetings.
Job Responsibility:
Design, build, and maintain applications using .NET (Core/Framework) and C#
Develop and integrate RESTful APIs in a secure, scalable environment
Work with Azure services (App Services, Functions, Storage, SQL)
Build and optimise CI/CD pipelines using Azure DevOps
Embed best practice across security, testing, and code quality
Lead on improving engineering processes and standards
Drive adoption of AI coding tools (e.g. GitHub Copilot, Claude) to enhance productivity and consistency
Requirements:
Strong experience with .NET / C# development
Solid background building and consuming REST APIs
Hands-on experience with Microsoft Azure
Experience with Azure DevOps and CI/CD pipelines
Good understanding of authentication and security (OAuth, JWT, API security)
Experience writing unit and integration tests (xUnit, NUnit or similar)
Proven experience in production environments
Nice to have:
Experience introducing or scaling use of AI coding agents across engineering teams
Ability to define and roll out best practice development processes
Experience mentoring or supporting other engineers