£145,000 Per year
Outside
Remote
London Area, United Kingdom
Summary: The role involves Senior Full-Stack Developers for a major digital transformation programme aimed at modernising offender management technology. The position is remote and requires SC clearance, with a contract duration of 6 months and potential for long-term work. Developers will contribute to building cloud-native, scalable services that enhance public safety and rehabilitation through improved digital systems. The role emphasizes designing secure software, automating processes, and aligning with engineering standards to support the Ministry of Justice's objectives.
Key Responsibilities:
- Designing and developing secure, production-ready software
- Building automated UI and API test frameworks
- Strengthening system reliability and reducing technical debt
- Improving support tooling and operational workflows
- Enhancing CI/CD pipelines and AWS infrastructure
- Working across frontend, backend, and cloud services
- Aligning with MoJ, GDS and HMPPS engineering standards
Key Skills:
- Experience with frontend technologies such as Express.js, TypeScript, and Nunjucks
- Proficiency in backend development using Kotlin, Spring Boot, and REST APIs
- Knowledge of event-driven architecture
- Familiarity with AWS, Terraform, GitHub Actions, Docker, and Kubernetes
- Understanding of TDD, pair programming, code reviews, and agile delivery
- Strong communication and proactive problem-solving skills
Salary (Rate): £145,000.00 yearly
City: London Area
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Major Digital Transformation Programme – Senior Full-Stack Developers (SC Cleared) Start: ASAP Location: Remote Security: SC required (can start on BPSS while SC transfers) Contact: 6 months (with potential of a long term 3 years of work) paying £550 to £600 a day (Outside IR35) We’re looking Senior Full-Stack Developers for to join a multi-year digital transformation programme modernising the future of offender management technology. With a strong pipeline of work over the next three years, this role offers the opportunity to help build the next generation of justice digital services—cloud-native, scalable, resilient, and designed for real-world impact. The E-Supervision platform is a key part of the Ministry of Justice’s long-term strategy to modernise public safety and rehabilitation. By joining this programme, you’ll be helping to build more reliable and resilient digital systems that enable frontline staff to make better-informed decisions while improving the effectiveness of supervision for individuals on probation. The work you deliver will streamline check-ins, risk assessments and everyday supervision workflows, reducing the administrative burden on practitioners so they can focus more on people and less on manual processes. You’ll also play a vital role in replacing legacy systems, automating support processes, and introducing cloud-native, scalable services that significantly reduce operational overhead. The platform you help build will improve the quality and availability of real-time data across the justice system, enhancing risk assessment, compliance tracking, and decision-making. This is more than software development, it’s a chance to design and deliver technology that protects the public, supports rehabilitation, and strengthens the future of digital justice services for years to come.
What You’ll Be Doing
- Designing and developing secure, production-ready software
- Building automated UI and API test frameworks
- Strengthening system reliability and reducing technical debt
- Improving support tooling and operational workflows
- Enhancing CI/CD pipelines and AWS infrastructure
- Working across frontend, backend, and cloud services
- Aligning with MoJ, GDS and HMPPS engineering standards
Tech Stack Frontend: Express.js, TypeScript, Nunjucks Backend: Kotlin, Spring Boot, REST APIs, event-driven architecture Cloud & DevOps: AWS, Terraform, GitHub Actions, Docker, Kubernetes Practices: TDD, pair programming, code reviews, secure-by-design, agile delivery Who We’re Looking For Communicative, proactive Senior Full-Stack Developers who enjoy modernising complex systems, improving engineering quality, and delivering mission-critical services that genuinely help people.