Rate: £520 per day
Location: Corsham/Remote – 1 day every fortnight on-site
Contract: Inside IR35 (Possible 6–12 months extension)
Clearance: Active SC Clearance required (DV desirable)
We’re seeking an experienced NodeJS Engineer to join a high-security Defence programme working on the Local Data Distribution Framework (LDDF) – a critical data integration platform enabling secure information sharing across Defence systems and domains.
You’ll be part of a multi-disciplinary agile team responsible for developing, securing, and maintaining microservices that underpin MOD’s next-generation data fabric.
Key Responsibilities
* Design, develop, and maintain Node.js microservices within the LDDF architecture.
* Implement secure RESTful APIs for data exchange across domains.
* Ensure all services meet MOD security, logging, and auditing standards.
* Work with DevOps engineers to containerise and deploy services via Kubernetes/OpenShift.
* Integrate with messaging systems (e.g., Kafka, RabbitMQ, or Azure Service Bus).
* Contribute to CI/CD pipelines and automated testing frameworks.
* Collaborate with architects, testers, and cyber security teams to ensure compliance and resilience.
Essential Skills & Experience
Node.js (advanced) – event-driven architecture, async programming
TypeScript – strongly typed, enterprise-grade API development
Express.js or NestJS – RESTful and modular service design
Security-first development – OAuth2, JWT, TLS, secure logging
Containerisation – Docker, Kubernetes, or OpenShift
CI/CD – GitLab CI, Jenkins, or Azure DevOps pipelines
Messaging / Integration – REST APIs, Kafka, RabbitMQ, or Service Bus
Desirable Skills
* Knowledge of LDDF framework, MOD digital services, or Defence data standards
* Infrastructure as Code – Terraform or Ansible
* Experience with MODCloud, AWS, or Azure
* Testing frameworks: Jest, Mocha, Supertest
* Familiarity with JSP 440, NCSC Secure Coding Guidelines, or Defence Digital standards
Security Clearance
* Active SC clearance is mandatory.
* Candidates eligible for DV clearance will be prioritised for longer-term roles.
If you're interested in hearing more about the role, drop me a message or give me a call
timi.oniwinde@sandersonplc.com | 020 4518 0659