Salary: £50,000 - 70,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 to hire an experienced Senior C# Developer to join our engineering team in a fully onsite position. This role offers a competitive salary of £50,000 - £70,000 depending on experience. You will have the opportunity to work on business-critical systems alongside a collaborative and experienced engineering team, providing long-term stability and career progression. last updated 12 week of 2026