Role: Senior Software Developer
Contract: 12 months
Location: London or Manchester – 2 days a week onsite
IR35: Inside
Rate to intermediary: £600 - £650
Clearance: BPSS and eligible for SC
Responsibilities:
- Work within a multi‑disciplinary product team and lead decisions on development and maintenance of a robust, scalable open data website (front end and back end), its services and APIs. Provide strategic technical leadership by setting software architecture, engineering practices, and technical direction across the Team.
- Define and evolve scalable, secure design patterns and coding standards, ensuring alignment with GDS standards and cross‑government platforms.
- Collaborate with teams to select technologies, shape roadmaps, and deliver resilient, maintainable digital services that meet programme goals.
- Represent the department at technical forums, open‑source communities, and government working groups.
- Ensure delivery aligns with the Service Standard, Technology Code of Practice, and departmental governance processes.
Experience:
- Significant experience in software engineering, including leading the development of production‑level web services.
- Strong coding ability in Python and at least one other modern language.
- Understanding and ability to work with Docker and Kubernetes.
- Understanding and ability to work with HTML, CSS and JavaScript.
- Strong experience working with git as a version control system and effectively documenting development.
- Experience of developing containerised applications and the capability to work with engineers to deploy applications in the cloud.
- Ability to engage with non‑technical stakeholders and explain complex technical concepts in a clear, accessible way.
- Experience leading delivery across multi‑disciplinary teams.