Senior C# Engineer

London, ENG, GB, United Kingdom

Job Description

We're looking for a

Senior C# Engineer

to join one of our London-based clients in a full-time, on-site role.

This is a key position within a highly skilled engineering team where you'll have the autonomy, influence, and technical ownership to shape real-world products and guide the evolution of enterprise-grade systems. We're looking not just for strong technical expertise, but for someone with the

mindset, background, and drive

to elevate the team and push engineering excellence

Responsibilities:



Lead the development and enhancement of complex web applications using C# and .NET Core. Architect, design, and optimise backend services with a focus on scalability, security, and maintainability. Work with Razor and .NET Framework components where legacy integration is required. Design efficient data models, write complex SQL queries, and contribute to database optimisation in SQL Server. Provide technical leadership, mentoring, and direction to mid-level developers. Collaborate with senior engineers, product owners, and stakeholders to define technical strategy and implementation approaches. Take ownership of integrating and leveraging Azure services in production systems. Drive continuous improvement across architecture, coding standards, DevOps practices, and overall engineering culture.

Requirements:



5+ years of commercial experience working with C#, .NET Core, and modern backend architectures. Strong understanding of .NET Framework, Razor, and enterprise-level application development. Solid experience with SQL Server, database performance tuning, and data access patterns. Hands-on experience with Azure services in production environments. Proven ability to take responsibility for complex technical decisions and system design. Strong problem-solving mindset and the confidence to challenge assumptions and propose better solutions. Excellent communication skills and the ability to inspire and guide others within an onsite, collaborative team setting.

What's on offer:



Full-time, on-site role in a well-located office in North London. Senior-level ownership and influence within an experienced engineering team. Clear path for growth into technical leadership or architecture roles. Exposure to a modern and evolving tech stack including .NET Core and Azure. Opportunity to work on real products in active development with direct business impact. Supportive, startup-style culture with open communication, autonomy, and room for innovation.
Job Type: Full-time

Pay: 60,000.00-80,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4239261
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned