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
Responsibilities:
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
Technologies:
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.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.