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.
The Role
* 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
Key Skills & Experience
* 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
#J-18808-Ljbffr