Full Stack Engineer
1 day ago
Corsham
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 | 020 4518 0659