Lead Software Engineer
Salary: £? - ? per year
Requirements:- Strong hands-on experience with Python and Django
- Proven capability in end-to-end system design and architecture
- Strong experience working in Agile, multidisciplinary teams
- Ability to lead technical delivery within complex environments
- Excellent communication and stakeholder engagement skills
- 5+ years experience in software engineering
- Background in public sector or regulated environments is desirable
- SC clearance is essential
- Lead the design and delivery of scalable, secure software solutions
- Translate user requirements into high-quality technical implementations
- Develop and maintain test-driven, production-ready code
- Support live services, ensuring performance, resilience, and stability
- Collaborate with multidisciplinary teams including BAs, UCD specialists, and engineers
- Oversee development across multiple Agile workstreams
- Drive continuous improvement across systems, processes, and engineering practices
- Ensure effective integration across complex, interconnected systems
- Django
- Support
- Python
More:
We are a leading public sector organisation seeking an experienced Lead Software Engineer to support the design, development, and continuous improvement of secure, user-centred digital services. You will work within a large-scale Agile environment, taking ownership of complex systems and contributing to end-to-end architecture and delivery. This is a 12-month contract with a hybrid working pattern of 2 days per week onsite, based in London, Manchester, Birmingham, Cardiff, or the Northeast (Darlington). The role offers up to £750 per day inside IR35.
last updated 39 week of 2026