Search

Lead Software Engineer (Python / Django)

Posted: 15/06/26
Recruiter:Triumph Consultants Ltd
Reference:3122789058
Type:Contract
Disciplines: Software Engineer
Salary:Competitive Competitive Market Rate
Location:London
Description:

12-Month Contract | Inside IR35

We are looking for experienced Lead Software Engineers to play a key role in designing, developing, and improving secure, scalable digital services that support critical government functions.

Location
Hybrid working - 40% office-based (approximately 2 days per week) in one of the following locations:

  • London
  • Manchester
  • Birmingham
  • Cardiff
  • Darlington

Key Responsibilities

  • Lead the design and delivery of scalable software solutions
  • Translate user and business requirements into technical solutions
  • Develop secure, high-quality, test-driven code
  • Support and maintain live services, ensuring performance and reliability
  • Collaborate closely with Business Analysts, Designers, User Researchers, and Developers
  • Provide technical leadership across multiple workstreams
  • Drive continuous improvement of engineering practices and processes
  • Ensure successful integration across complex systems

Technical Environment

  • Python
  • Django
  • Agile delivery environment
  • Government Digital Service (GDS) aligned development

Essential Skills & Experience

  • Strong commercial experience with Python and Django
  • Proven system design and architecture experience
  • Strong communication and stakeholder engagement skills
  • Experience working within Agile, multidisciplinary teams
  • Ability to operate effectively in secure, structured environments
  • Typically 5+ years' experience, ideally 8-10 years

Team Structure
You'll join a multidisciplinary team of approximately 27 people, working across four Agile squads consisting of Senior Developers, Business Analysts, and User-Centred Design specialists.

Recruiting now