Lead Software Engineer C#.Net

Client Server

Reigate

Hybrid

GBP 40,000 - 70,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Enhanced parental leave
25 days holiday + birthday off
Pension up to 10%
Health care and life assurance
Training & career development
Social events

Job summary

Client Server in Reigate is seeking a senior backend lead to manage three Agile teams and own a flagship desktop insurance platform. You will architect, design, and implement scalable features while enforcing security, reliability, and performance across the system.

The role requires strong C#/.NET Core expertise, event-driven architecture and modern Microsoft best practices, with hybrid work and opportunity for senior-level impact.

Qualifications

  • Expertise with C# .NET Core backend software development on large, scalable systems.

Responsibilities

  • Manage three Agile teams comprising around ten experienced software engineers.
  • Take ownership of the flagship desktop insurance platform.
  • Architect, design and develop new features and enhancements.
  • Ensure high levels of security, reliability, maintainability, usability and performance.
  • Collaborate with the Product Owner and other development teams on design and technical choices.
  • Provide technical ownership in an Agile environment that encourages close collaboration and continual improvement.

Skills

C# .NET Core
Backend architecture
Agile leadership
Event-driven architecture
OOP
Security best practices
CI/CD
Cloud computing

Education

Bachelor's degree in CS/ STEM

Tools

Azure
ASP.NET
Microservices
IaC
PaaS

Job description

Salary: £40,000 - 70,000 per year

Requirements:
  • Expertise with C# .NET Core backend software development on large, scalable systems with complexity
  • Strong technical leadership experience, taking ownership of features rather than managing people
  • Collaborative and pragmatic approach, with the ability to push back and influence senior engineers
  • Strong focus on clean, reusable and maintainable code, with knowledge of modern Microsoft software engineering best practices
  • Good knowledge of event-driven architecture
  • Thorough understanding of computer science fundamentals such as OOP, data structures, design patterns and algorithms
  • Good understanding of CI/CD and Infrastructure as Code (IaC)
  • Appreciation of Azure, SaaS, PaaS and microservices
  • Likely degree educated in a relevant STEM discipline such as Computer Science, with a good grasp of mathematics
Responsibilities:
  • Manage three Agile teams comprising around ten experienced software engineers
  • Take ownership of the flagship desktop insurance platform
  • Architect, design and develop new features and enhancements
  • Ensure high levels of security, reliability, maintainability, usability and performance
  • Collaborate with the Product Owner and other development teams on design and technical choices
  • Provide technical ownership in an Agile environment that encourages close collaboration and continual improvement
Technologies:
  • Architect
  • Azure
  • Backend
  • C#
  • CI/CD
  • OOP
  • PaaS
  • Product Owner
  • Security
  • microservices
  • ASP.NET
  • Cloud
More:

We are a global Fintech offering a senior, hands-on leadership role working on complex and technically challenging systems with continual learning opportunities. The role is based in Reigate with a flexible hybrid model, including two days a week in the office for team meet-ups and stakeholder meetings and the other three days working from home. We offer a competitive package including a salary up to 100k plus bonus, enhanced parental leave, 25 days holiday plus buy days and your birthday off, pension up to 10% contribution, health care and life assurance, training and career development, social events, and a range of other perks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer C# .Net - FinTech
Lead Software Engineer C# .Net - FinTech

Client Server • Reigate

Hybrid
GBP 90,000 - 110,000
Hybrid working (3 days a week work from home)
Enhanced parental leave
25 days holiday (plus buy days and your birthday off)
+4
Lead C# Developer .Net - FinTech
Lead C# Developer .Net - FinTech

Client Server • Reigate

Hybrid
GBP 90,000 - 110,000
Hybrid working
Up to £100k salary
Bonus
+5
Backend Software Engineer C# .Net - FinTech
Backend Software Engineer C# .Net - FinTech

Client Server • Reigate and Banstead

Hybrid
GBP 75,000 - 90,000
Enhanced parental leave
25 days holiday
Pension (up to 10%)
+3
Senior C# Developer Desktop Application
Senior C# Developer Desktop Application

Client Server Ltd. • Reigate

Hybrid
GBP 72,000 - 90,000
Hybrid working
Pension (up to 10%)
Health care
+2
Backend Software Engineer C# .Net - FinTech
Backend Software Engineer C# .Net - FinTech

Client Server • Reigate

Hybrid
GBP 54,000 - 90,000
Hybrid working
Enhanced parental leave
25 days holiday + birthday off
+4
Lead C# .NET Architect – FinTech Desktop Platform (Hybrid)
Lead C# .NET Architect – FinTech Desktop Platform (Hybrid)

Client Server • Reigate

Hybrid
GBP 90,000 - 110,000
Hybrid working
Up to £100k salary
Bonus
+5
Senior Software Engineer
Senior Software Engineer

develop • Greater London

Hybrid
GBP 85,500 - 104,500
Competitive salary up to £95k
Remote working with quarterly London trips
Salary sacrifice pension
+4
Senior Software Engineer C# Python AI
Senior Software Engineer C# Python AI

Client Server Ltd. • Greater London

On-site
GBP 80,000 - 100,000
Bonus
Pension
Life Assurance
+10
C# Principal Software Engineer
C# Principal Software Engineer

Pension Insurance Corporation plc • Greater London

On-site
GBP 41,000 - 81,000
Private medical insurance
28 days annual leave
Generous pension scheme
+2
Lead Software Developer
Lead Software Developer

Oscar • Nottingham

Hybrid
GBP 49,000 - 89,000
5% matched pension
Life cover
Salary sacrifice options
+3