Software Engineer – Security & Intelligence
Cheltenham, United Kingdom
Agile
Java
JavaScript
Typescript
Python
More jobs from this company
views: 0
Software Engineer – Security & Intelligence

As a Software Engineer, you will design, develop, integrate and maintain secure software services and mission-critical applications within classified government environments.

Working across full-stack and backend engineering, you will contribute to building modern, secure digital solutions across complex HMG technology estates. You ll operate within multi-disciplinary Agile teams, collaborating closely with DevOps engineers, test engineers, architects, data specialists and mission analysts to deliver high-quality, production-grade software.

This role is ideal for someone who enjoys working at pace in secure, technically challenging environments, with opportunities to contribute across API development, cloud-native services and data integration.

Typical responsibilities include:


Responsibilities

  • Developing software services using languages such as Java, JavaScript, TypeScript, Python or C++
  • Building full-stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar
  • Designing and developing APIs, microservices and backend services for secure mission systems
  • Integrating applications with cloud, data, analytics and streaming platforms
  • Supporting the delivery of distributed software systems across secure and operational environments

Job Responsibilities

  • Design, develop and maintain secure software applications, services, APIs and integrations within classified environments
  • Build scalable, distributed systems supporting data, analytics and mission-critical workloads
  • Develop full-stack features and backend services aligned to performance, reliability and security requirements
  • Contribute to software design, architecture decisions and technical documentation
  • Apply modern software engineering practices, including clean coding, testing and code reviews
  • Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives
  • Support DevSecOps delivery by working with CI/CD pipelines, containerised deployments and cloud-native services
  • Integrate applications with cloud platforms, data services and streaming technologies
  • Implement monitoring, logging and observability to support live service operation
  • Support secure deployment and operation of applications across development, test and production environments

Skills Required

  • Experience working within the UK Security & Intelligence, defence or other secure government environments
  • Strong knowledge of modern software engineering practices, frameworks and secure application development across HMG-style technology estates
  • Proficiency in one or more programming languages such as Java, JavaScript, TypeScript, Python or C++, with experience building APIs and full-stack applications
  • Experience designing and developing distributed systems, including microservices, event-driven architectures and high-performance backend services
  • Experience with cloud-native development, particularly AWS, containerised applications and modern infrastructure concepts
  • Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards

The successful candidate must hold a current high level security clearance.

Software Engineer – Security & Intelligence
Cheltenham, United Kingdom
Agile
Java
JavaScript
Typescript
Python
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.