Job Description
Senior C#.Net Software Engineer
Permanent
Location: UK / Hybrid
Salary: £80,000 - £90,000 (+ benefits)
Skills: C.Net, Azure, AI Coding Tools, SC Clearance
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