Full Stack Software Engineer (National Security) – Contract
Location: Hampshire / Cheltenham / Manchester
Rate: Competitive day rates depending on experience and IR35 determination
Clearance: Active eDV clearance required
The Opportunity
You’ll be joining an engineering‑led organisation delivering work across UK National Security and Defence programmes. The focus is on building and improving systems that support real‑world operations in secure, high‑assurance environments.
This is an R&D‑style environment rather than a traditional delivery model. Contractors are brought in to solve problems, contribute to engineering decisions, and add value quickly within experienced teams.
You’ll work within small, multidisciplinary teams, while also having access to a wider network across multiple UK sites. There is strong collaboration between teams, with knowledge shared across programmes and domains.
The work offers variety, with opportunities to move across different projects depending on programme needs. This gives exposure to different systems, technologies and problem spaces within the national security domain.
The Role
You’ll work as a full stack engineer across the development lifecycle, contributing to systems operating in complex and secure environments. The role involves building both user‑facing applications and the backend services that support them.
You’ll collaborate with engineers and stakeholders, contributing to delivery while adapting to evolving project requirements.
Responsibilities include:
- Developing full stack applications using TypeScript (React) alongside backend services in Python and Go
- Designing and building APIs and microservices within distributed systems
- Deploying and managing applications using Kubernetes and Docker
- Contributing to CI/CD pipelines to support consistent and reliable delivery
- Working across frontend and backend components to deliver end‑to‑end features
- Collaborating with teams across multiple sites to share approaches and solutions
- You’ll likely have experience with JavaScript or TypeScript alongside at least one backend language such as Python or Go.
- Experience with Kubernetes is beneficial, but not essential.
The role suits someone who can adapt quickly, work across different systems, and contribute effectively within established engineering teams.
Security Requirements
Due to the nature of the work, candidates must hold active eDV clearance. This typically requires sole UK nationality and long‑term UK residency.
#J-18808-Ljbffr…
