At a Glance
- Tasks: Join a team to develop full stack applications for national security projects.
- Company: Engineering-led organisation focused on UK National Security and Defence.
- Benefits: Competitive day rates, collaborative environment, and diverse project opportunities.
- Other info: Active eDV clearance required; dynamic teams with strong collaboration across multiple sites.
- Why this job: Make a real impact in secure environments while working with cutting-edge technologies.
- Qualifications: Experience in JavaScript/TypeScript and backend languages like Python or Go.
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.
eDV Contract Software Engineer- National Security in London employer: Forwardrole
Contact Detail:
Forwardrole Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land eDV Contract Software Engineer- National Security in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in national security. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Python, or Go. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to full stack development and be ready to demonstrate your problem-solving abilities.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace eDV Contract Software Engineer- National Security in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Full Stack Software Engineer. Highlight your experience with TypeScript, Python, and Go, and don’t forget to mention any work you've done in secure environments or with Kubernetes.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working in national security and how your skills can contribute to our engineering-led organisation. Keep it concise but impactful!
Showcase Your Projects: If you’ve worked on relevant projects, make sure to showcase them! Whether it's through a portfolio or detailed descriptions in your CV, we want to see how you've tackled challenges and delivered solutions in full stack development.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Forwardrole
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like TypeScript, Python, and Go. Brush up on your knowledge of Kubernetes and Docker too, as they might come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in a secure environment. Think about how you contributed to engineering decisions and added value in previous roles, as this aligns with what they’re looking for.
✨Emphasise Collaboration
Since the role involves working within multidisciplinary teams, be ready to talk about your experience collaborating with others. Share instances where you’ve successfully shared knowledge or approached solutions collectively.
✨Understand the National Security Context
Familiarise yourself with the national security domain and the importance of high-assurance environments. Showing that you understand the context of your work can set you apart from other candidates.