Development Lead

Annapurna

City Of London

On-site

GBP 41,000 - 50,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Contributory pension scheme
Private healthcare
Death‑in‑service cover
Varied technical leadership role
Exposure to high‑profile clients

Job summary

An established software consultancy in London is seeking a Developer Team Lead to guide a growing technical team while staying hands-on with development. You will shape technical solutions, oversee delivery, and mentor engineers to maintain high standards.

There is scope to explore AI-enabled improvements and new technologies with senior client interaction. The role combines leadership with technical delivery, offering exposure to high-profile financial sector projects and a pensionable,

Qualifications

  • Strong commercial experience with C# and the .NET ecosystem.
  • Experience with ASP.NET, Web APIs and SQL Server.
  • Good understanding of software design principles, particularly SOLID.
  • Knowledge of unit testing, test‑driven development and writing maintainable code.
  • Experience mentoring developers, leading technical projects or taking responsibility for development delivery.
  • Excellent communication skills, with the confidence to engage with clients and explain technical concepts clearly.
  • A logical, proactive approach to problem‑solving and a genuine interest in continuous learning.

Responsibilities

  • Leading, supporting and mentoring a team of software developers, helping them develop their technical capabilities.
  • Contributing to the design and development of robust, scalable software applications.
  • Taking ownership of technical decisions, development standards and overall code quality.
  • Working closely with clients and stakeholders to understand requirements and translate them into effective technical solutions.
  • Supporting project planning, prioritisation and delivery to ensure deadlines and expectations are met.
  • Encouraging best practices around software development, testing, code reviews and version control.
  • Identifying opportunities to improve development processes and exploring the potential use of AI and other emerging technologies.

Skills

C# & .NET
ASP.NET
SQL Server
Web APIs
SOLID principles
Unit testing
Test-driven development
Mentoring
Client communication
Git
Azure DevOps
JavaScript/TypeScript/Angular
AI awareness

Tools

Git
Azure DevOps

Job description

Are you an experienced .NET Developer ready to take the next step in your career? Or perhaps you're already leading a development team and looking for an opportunity where you can remain technically involved while having a greater influence on projects and people?

We're working with an established software consultancy looking for a Developer Team Lead to join its growing technical team.

The business delivers bespoke software solutions for major organisations within the financial and investment sectors, offering the opportunity to work on interesting projects where technical quality, problem-solving and strong client relationships are equally important.

The Opportunity
Developer Team Lead

Working

Salary: Up to £45,000

Are you an experienced .NET Developer ready to take the next step in your career? Or perhaps you're already leading a development team and looking for an opportunity where you can remain technically involved while having a greater influence on projects and people?

We're working with an established software consultancy looking for a Developer Team Lead to join its growing technical team.

The business delivers bespoke software solutions for major organisations within the financial and investment sectors, offering the opportunity to work on interesting projects where technical quality, problem-solving and strong client relationships are equally important.

The Opportunity

This is a varied, hands‑on leadership position where you'll combine software development with supporting and guiding a team of developers.

You'll play an important role in shaping technical solutions, overseeing development activities and ensuring projects are delivered to a high standard. Alongside your technical responsibilities, you'll help develop the people around you, encourage good engineering practices and build strong relationships with clients and internal stakeholders.

There's also scope to bring new ideas into the business, particularly around emerging technologies and AI. Previous AI experience isn't essential, but someone who can share practical knowledge or identify opportunities to improve existing processes would be particularly welcome.

What You’ll Be Doing
  • Leading, supporting and mentoring a team of software developers, helping them develop their technical capabilities.

  • Contributing to the design and development of robust, scalable software applications.

  • Taking ownership of technical decisions, development standards and overall code quality.

  • Working closely with clients and stakeholders to understand requirements and translate them into effective technical solutions.

  • Supporting project planning, prioritisation and delivery to ensure deadlines and expectations are met.

  • Encouraging best practices around software development, testing, code reviews and version control.

  • Identifying opportunities to improve development processes and exploring the potential use of AI and other emerging technologies.

What We’re Looking For
  • Strong commercial experience with C# and the .NET ecosystem.

  • Experience with ASP.NET, Web APIs and SQL Server.

  • A good understanding of software design principles, particularly SOLID.

  • Knowledge of unit testing, test‑driven development and writing maintainable code.

  • Previous experience mentoring developers, leading technical projects or taking responsibility for development delivery.

  • Excellent communication skills, with the confidence to engage with clients and explain technical concepts clearly.

  • A logical, proactive approach to problem‑solving and a genuine interest in continuous learning.

Experience with JavaScript, TypeScript, Angular, HTML and CSS would be advantageous, as would familiarity with Git and Azure DevOps.

Any experience using AI tools, integrating AI into software or introducing AI‑driven improvements would be a welcome bonus.

What’s on Offer?
  • Salary of up to £45,000, depending on experience.

  • Contributory pension scheme.

  • Private healthcare.

  • Death‑in‑service cover.

  • The opportunity to take on a varied technical leadership position.

  • Exposure to high‑profile clients and challenging software projects.

  • An environment that encourages learning, development and new ideas.

If you’re a technically strong .NET Developer who enjoys working with people, solving problems and taking ownership, this could be an excellent opportunity to take your career forward.

Apply today to find out more!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Development Team Lead
Development Team Lead

Socium Recruitment • Ringway

Hybrid
GBP 81,000 - 99,000
Lead Software Developer
Lead Software Developer

Careers Plus • Newcastle upon Tyne

Hybrid
GBP 75,000 - 95,000
Competitive salary
Performance bonus
Career progression opportunities
+1
Hands-On .NET Team Lead – Lead, Code & Innovate
Hands-On .NET Team Lead – Lead, Code & Innovate

Annapurna • City Of London

On-site
GBP 41,000 - 50,000
Contributory pension scheme
Private healthcare
Death‑in‑service cover
+2
Lead Developer
Lead Developer

Triumph Consultants Ltd • City Of London

Hybrid
GBP 92,000 - 148,000
Lead C# Developer
Lead C# Developer

Michael Page Technology • Peacehaven

Hybrid
GBP 65,000 - 90,000
28 days + Bank Holidays
Employer pension 5%
Private medical
+4
Senior Software Engineer
Senior Software Engineer

Jackson Hogg Ltd • North East

Hybrid
GBP 90,000 - 120,000
Hybrid Newcastle
Path to Tech Lead
Client exposure
+1
Lead Developer
Lead Developer

Anson McCade • Belfast City District

Hybrid
GBP 70,000 - 110,000
Flexible working
Performance bonus
25 days annual leave
+3
Lead .Net Software Developer
Lead .Net Software Developer

Spectrum IT Recruitment • City Of London

Hybrid
GBP 70,000 - 110,000
Development Team Lead
Development Team Lead

Socium Recruitment Limited • Manchester

Hybrid
GBP 81,000 - 99,000
Hybrid work in Manchester
Ownership of team
Software Engineering Team Lead
Software Engineering Team Lead

Socium • Manchester

Hybrid
GBP 54,000 - 90,000