Salary: £50,000 - 80,000 per year Requirements: Strong commercial experience as a Senior C# Developer Advanced knowledge of C# / .NET Strong experience working with SQL (SQL Server or similar) Experience delivering and supporting production-grade applications Solid understanding of software design principles and best practices Comfortable working in an onsite London-based team Strong communication and stakeholder engagement skills Experience with modern .NET versions (desirable) Exposure to cloud platforms (Azure, AWS, or similar) (desirable) Experience with RESTful APIs (desirable) Familiarity with Agile / Scrum environments (desirable) Responsibilities: Design, develop, and maintain applications using C# / .NET Write, optimise, and maintain SQL queries, stored procedures, and database schemas Contribute to technical architecture and system design discussions Carry out code reviews and promote best development practices Support and mentor junior and mid-level developers Troubleshoot, debug, and improve existing systems Collaborate closely with business and technical teams onsite Technologies: AWS Azure C# Cloud Support SQL ASP.NET More: We are a London-based organisation looking for an experienced Senior C# Developer to join our engineering team in a fully onsite position. This role is ideal for those who enjoy hands-on development and want to take ownership of complex systems. We offer a competitive salary between £50,000 and £60,000 depending on experience, the opportunity to work on business-critical systems, and be part of a collaborative, experienced engineering team that encourages long-term stability and career progression. last updated 5 week of 2026