Technical Team Lead

System C

Brentwood

On-site

GBP 80,000 - 110,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

System C is expanding its CMM team and creating a Technical Team Lead role to drive NHS-funded projects and establish a third delivery team. You will guide a delivery team, set engineering standards, and contribute hands-on with production code while coaching engineers to reach high performance.

Bring proven leadership in agile environments and a strong technical foundation in C#, ASP.NET and SQL. You will coordinate multiple workstreams and collaborate with Product, QA, and Architecture to

Qualifications

  • Proven experience leading software development teams.
  • Strong experience delivering software using agile methodologies.
  • Solid technical background with C#, ASP.NET and SQL.
  • Experience planning sprint-based delivery and managing competing priorities.
  • Experience collaborating across technical and non-technical disciplines.
  • Strong coaching and people development skills.

Responsibilities

  • Lead one of the CMM delivery teams and take ownership of delivery outcomes.
  • Guide day-to-day technical decisions and ensure adherence to engineering standards.
  • Contribute hands-on to software development, writing and reviewing production code alongside the team.
  • Plan sprint delivery, track progress, and proactively manage risks and dependencies.
  • Work closely with Product, QA, Information Security, Release Train Management and Architecture teams.
  • Support complex technical problem-solving across the team.
  • Introduce and embed effective agile delivery practices.
  • Coach, mentor and develop engineers.
  • Provide regular guidance, support and performance feedback.
  • Help deliver a substantial roadmap by coordinating multiple parallel workstreams.

Skills

Team leadership
Agile delivery
C#
ASP.NET
SQL
Sprint planning
Cross-functional collaboration
Coaching

Tools

Visual Studio
Git

Job description

Description
Lead delivery. Build capability. Make an impact.

At System C, we're on a mission to improve health and care outcomes through innovative technology. As our CMM team continues to grow, we're creating a new Technical Team Lead position to support a significant roadmap of NHS-funded work and establish a third delivery team. System C combines meaningful work with a collaborative environment where people are encouraged to grow, take ownership, and make a real difference.

This role is about more than leading development activities. You'll be responsible for helping a delivery team perform at its best, embedding effective agile practices, and creating an environment where engineers can thrive.

What You'll Be Doing
  • Leading one of the CMM delivery teams and taking ownership of delivery outcomes
  • Guiding day-to-day technical decisions and ensuring adherence to engineering standards
  • Contributing hands‑on to software development, writing and reviewing production code alongside the team
  • Planning sprint delivery, tracking progress, and proactively managing risks and dependencies
  • Working closely with Product, QA, Information Security, Release Train Management and Architecture teams
  • Supporting complex technical problem-solving across the team
  • Introducing and embedding effective agile delivery practices
  • Coaching, mentoring and developing engineers
  • Providing regular guidance, support and performance feedback
  • Helping deliver a substantial roadmap by coordinating multiple parallel workstreams
Essential
What you’ll bring
  • Proven experience leading software development teams
  • Strong experience delivering software using agile methodologies
  • A solid technical background, ideally including C#, ASP.NET and SQL
  • Experience planning sprint-based delivery and managing competing priorities
  • Experience collaborating across technical and non-technical disciplines
  • Strong coaching and people development skills
Desirable
  • NHS or healthcare sector experience
  • HL7 or FHIR messaging experience
  • InterSystems ObjectScript experience
  • VB.NET experience
  • Experience with modern JavaScript frameworks such as Vue.js
What We're Looking For

You'll combine technical credibility with strong leadership skills. You'll be comfortable working in a fast-moving environment, balancing delivery against quality, and bringing people together to achieve shared outcomes. We're particularly interested in individuals who demonstrate ownership, integrity, collaboration and a continuous improvement mindset.

Why System C?

We believe great people do their best work in supportive environments. You'll join a team that values collaboration, accountability and professional growth, with opportunities for learning, development and recognition alongside a comprehensive package of wellbeing and flexible benefits.

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

Similar jobs worth comparing

Software Development Team Lead (C#)
Software Development Team Lead (C#)

System C • Brentwood

On-site
GBP 75,000 - 110,000
Development Team Lead (C#)
Development Team Lead (C#)

慨正橡扯 • Oxford

On-site
GBP 55,000 - 75,000
Flexible benefits
Investment in personal and professional development
Technical Team Lead (C#) - Lead Delivery & Impact
Technical Team Lead (C#) - Lead Delivery & Impact

System C • Brentwood

On-site
GBP 75,000 - 110,000
Hands-on Technical Team Lead - Agile Delivery & Health Tech
Hands-on Technical Team Lead - Agile Delivery & Health Tech

System C • Brentwood

On-site
GBP 80,000 - 110,000
Senior Developer (C#, ASP.NET MVC, JavaScript)
Senior Developer (C#, ASP.NET MVC, JavaScript)

System C • Belfast

Hybrid
GBP 50,000 - 70,000
Implementation Consultant
Implementation Consultant

System C • Nottingham

On-site
GBP 45,000 - 60,000
Flexible benefits
Ongoing professional development
Implementation Consultant
Implementation Consultant

System C • Liverpool

On-site
GBP 35,000 - 55,000
Flexible benefits
Ongoing professional development
Implementation Consultant
Implementation Consultant

System C • Belfast

On-site
GBP 40,000 - 55,000
Flexible benefits
Ongoing professional development
Implementation Consultant
Implementation Consultant

System C • Brentwood

On-site
GBP 45,000 - 65,000
Flexible benefits
Ongoing professional development
Implementation Consultant - Social Care Finance
Implementation Consultant - Social Care Finance

慨正橡扯 • Leeds

Hybrid
GBP 50,000 - 70,000
Flexible benefits
Ongoing learning
Clear development pathways