Senior C# Developer
Location: London (Fully Onsite)
Employment Type: Permanent
Salary: 50,000 - 60,000 (DOE)
Visa Sponsorship: Not available
We’re working with a London-based organisation that is looking to hire an experienced Senior C# Developer to join their engineering team in a fully onsite position. This role is ideal for someone who enjoys hands-on development, working closely with the business, and taking ownership of complex systems.
The Role
As a Senior C# Developer, you’ll be responsible for designing, developing, and maintaining business-critical applications built on C#/.NET and SQL. You’ll play a key role in technical decision-making, improving code quality, and ensuring the reliability and performance of core systems.
You’ll work closely with other developers, QA, product owners, and non-technical stakeholders, contributing across the full software development lifecycle.
Key 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
Essential Skills & Experience
- 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 a onsite London-based team
- Strong communication and stakeholder engagement skills
Desirable Skills
- Experience with modern .NET versions
- Exposure to cloud platforms (Azure, AWS, or similar)
- Experience with RESTful APIs
- Familiarity with Agile / Scrum environments
What’s On Offer
- Salary of 50,000 - 80,000 depending on experience
- onsite role in London
- Opportunity to work on business-critical systems
- Collaborative, experienced engineering team
- Long-term stability and career progression
Apply Now
If you’re a Senior C# Developer looking for an onsite role in London where you can have real technical ownership and work on complex systems, we’d love to hear from you.