Salary: £55,000 - 55,000 per year Requirements: Strong background in software development using .NET, C#, ASP.NET, and SQL Server. Experience working on large, complex systems with long lifecycles. Solid understanding of software development lifecycle practices and tools. Experience guiding or mentoring other developers. Ability to work within commuting distance of Crewe or Chester for a hybrid role with 2 days onsite each week. Responsibilities: Lead and mentor developers, supporting their growth and day-to-day delivery. Design and oversee the architecture of complex, long-life software systems. Develop and enhance applications using Microsoft .NET, C#, ASP.NET, and SQL Server. Translate business requirements into clear technical solutions alongside analysts and stakeholders. Contribute to cloud-aligned design, particularly within Azure-based environments. Set and maintain development standards, ensuring consistency and quality. Support project delivery from concept through to release, balancing timelines, quality, and cost. Technologies: ASP.NET Azure C# Cloud Support SQL More: We are a well-established technology business that develops software used in complex operational environments where reliability, accuracy, and long-term performance matter. We offer a hybrid working model with two days per week onsite in Crewe or Chester, and the role requires you to live within commuting distance of either location. This is an opportunity to combine hands-on technical leadership with team development, with a genuine voice in technical decisions and the chance to help shape robust, scalable solutions that meet real-world customer needs. last updated 24 week of 2026