Skip to main content

C# Senior Software Engineer

C# Senior Software EngineerĀ 



Our client is an established software company with over 20 years of experience delivering innovative digital platforms to a wide user base. They are looking for a Senior Software Developer to join a small, collaborative team working across the full Microsoft and Azure technology stack.



This is a hands-on role offering the chance to work on both legacy and greenfield systems, contribute to architectural decisions, and support the continuous improvement of development practices.



Key responsibilities:



Develop and maintain scalable, high-quality software using C#, .NET, and Azure



Lead on coding tasks and contribute to system architecture



Perform code reviews and mentor junior developers



Collaborate across teams to deliver business-critical solutions



Provide second-line technical support as needed



Essential experience:



5+ years in commercial software development



Proficiency in C#, .NET, SQL Server, and JavaScript



Experience with Azure services and DevOps tools



Understanding of secure coding and software development best practices



Desirable experience:



Microservices, containers (Docker/Kubernetes)



Front-end frameworks such as Vue.js



Messaging systems (e.g. Service Bus, Kafka)



NoSQL databases, REST APIs, CI/CD pipelines



Benefits:



25 days holiday plus bank holidays and additional Christmas leave



Flexible 37.5-hour week



Hybrid working: 2 days/week



Performance-related bonus, pension, private medical insurance, and more



Interested? Please Click Apply Now!



C# Senior Software Engineer

C# Senior Software Engineer

Manchester, UK
Full time

Published on 06/12/2025

Share this job now