Negotiable
Inside
Hybrid
London, UK
Summary: The role of Lead Software Engineer involves designing, developing, and enhancing secure and scalable digital services for critical government functions. The position requires collaboration with various stakeholders and technical leadership across multiple workstreams. The role is hybrid, requiring approximately 40% office presence in specified UK locations. The contract is for 12 months and classified as inside IR35.
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
Key Skills:
- 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
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
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.