Tech Lead - Full-Stack .NET & Investment Tech

Annapurna

Greater London

On-site

GBP 70,000 - 110,000

Full time

47 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Annapurna is seeking a Developer Team Lead to blend hands-on software development with technical leadership in London. You’ll guide a team delivering scalable Microsoft stack solutions for investment management clients, while shaping architecture and ensuring best practices across the full software lifecycle.

You’ll lead, mentor and develop developers, manage priorities and engage with high-profile clients in a fast-paced consultancy environment.

Qualifications

  • Graduate with a strong academic background.
  • Strong software development and problem-solving ability.
  • Experience with C#, ADO.NET and ASP.NET.
  • Knowledge of Microsoft SQL Server and SQL.
  • Understanding of SOLID development principles.
  • Experience with unit testing and Test-Driven Development.
  • Strong communication and client-facing skills.
  • Ability to lead, mentor and support other developers.
  • Willingness to learn about financial markets.
  • Determined, flexible and collaborative approach to work.
  • Ability to manage multiple priorities in a professional client environment.

Responsibilities

  • Lead and mentor a team of developers, supporting their professional growth.
  • Design and architect scalable, maintainable and high-performance software solutions.
  • Contribute to full-stack development across front end and middleware.
  • Apply strong coding, testing and version-control practices.
  • Deliver software projects and solutions for investment management clients.
  • Analyse complex problems and break them down into logical, practical solutions.
  • Build knowledge of investment management and the wider investment banking environment.
  • Communicate effectively with clients and internal stakeholders.
  • Set objectives, tasks and deadlines to ensure successful delivery.
  • Contribute to a collaborative, high-performing team environment.

Skills

C#
ADO.NET
ASP.NET
SQL Server
SQL
SOLID
Unit Testing
TDD
Mentoring
Leadership
Client-facing
Communication
Financial markets interest

Education

Bachelor's degree

Tools

Angular
Git
Azure DevOps

Job description

Annapurna is seeking a Developer Team Lead to blend hands-on software development with technical leadership in London. You’ll guide a team delivering scalable Microsoft stack solutions for investment management clients, while shaping architecture and ensuring best practices across the full software lifecycle.

You’ll lead, mentor and develop developers, manage priorities and engage with high-profile clients in a fast-paced consultancy environment.

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

Annapurna • Greater London

On-site
GBP 70,000 - 110,000
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid

SGI • Greater London

Hybrid
GBP 90,000 - 140,000
Competitive salary
Bonus
Benefits
Senior Full-Stack Lead: React & .NET Engineer (Hybrid)
Senior Full-Stack Lead: React & .NET Engineer (Hybrid)

Huxley • Greater London

Hybrid
GBP 90,000 - 130,000
Technical Lead
Technical Lead

Oscar • Manchester

Hybrid
GBP 60,000 - 85,000
Lead Software Engineer
Lead Software Engineer

The Difference Engine • Greater London

On-site
GBP 90,000 - 120,000
Engineering Team Lead – Fintech (.NET), Hybrid London
Engineering Team Lead – Fintech (.NET), Hybrid London

Capital on Tap • Greater London

Hybrid
GBP 70,000 - 90,000
Private healthcare including dental and opticians
Annual learning and wellbeing budget
28 days holiday plus bank holidays
+3
Senior Software Engineer & Tech Lead — Fullstack
Senior Software Engineer & Tech Lead — Fullstack

Ocean Infinity • Greater London

On-site
GBP 99,000 - 121,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
.NET Developer
.NET Developer

Noir • Greater London

Hybrid
GBP 50,000 - 70,000
Shares in the company
3 hours ‘free time’ each week
Annual training allowance of £4.5k
+4
Senior Software Engineer (C# / .NET) - Team Lead
Senior Software Engineer (C# / .NET) - Team Lead

Caxton Associates • Greater London

On-site
GBP 120,000 - 180,000