Data Careers

Data Careers

North West England, West Midlands

Security Cleared Software Engineer

Full-Time£85,000 - 85,000 per yearayerUnited Kingdom
IT

Job Description

Salary: £85,000 - 85,000 per year

Requirements:
  • We need commercial software engineering or application development experience.
  • We need strong experience with React.
  • We need strong JavaScript and/or TypeScript development skills.
  • We need experience developing applications or services using Node.js.
  • We need experience with Java and Spring Boot.
  • We need experience with state-management technologies such as Redux.
  • We need experience building and consuming APIs and microservices.
  • We need experience working with Docker and containerised applications.
  • We need knowledge of Helm and container deployment processes.
  • We need experience using Jenkins or a comparable CI/CD platform.
  • We need experience with Ansible for deployment or configuration automation.
  • We need experience working in UNIX or Linux environments, including shell scripting.
  • We need experience with MongoDB or similar NoSQL databases.
  • We need knowledge of Redis.
  • We need experience working with messaging technologies such as RabbitMQ.
  • We need understanding of software development best practices, including version control, automated testing and code reviews.
  • We need the ability to work effectively as part of a multidisciplinary Agile development team.
  • We need active SC clearance.
  • Previous experience working within defence, aerospace, government or another security-sensitive environment is desirable.
  • Knowledge of Kubernetes or container orchestration environments is desirable.
  • Experience developing highly available or mission-critical software systems is desirable.
  • Understanding of secure software development principles is desirable.
  • Experience working on cloud-hosted or distributed applications is desirable.
  • Familiarity with automated testing frameworks and test-driven development is desirable.
  • Experience supporting software throughout development, deployment and live-service operation is desirable.
  • We need strong analytical and problem-solving skills.
  • We need the ability to communicate technical information clearly.
  • We need comfort working with different technical teams and stakeholders.
  • We need a proactive approach and ownership of assigned work.
  • We need strong attention to detail.
  • We need the ability to work effectively within a secure and process-driven environment.
Responsibilities:
  • We design, develop and maintain secure, reliable software applications.
  • We build responsive front-end applications using React, JavaScript and TypeScript.
  • We develop and maintain back-end services using Node.js and Java Spring Boot.
  • We use Redux to manage application state effectively.
  • We design, build and integrate RESTful APIs and microservices.
  • We develop solutions using MongoDB, Redis and other data-storage technologies.
  • We integrate applications with messaging technologies such as RabbitMQ.
  • We containerise applications and services using Docker.
  • We support the deployment and management of applications using Helm.
  • We create and maintain automated CI/CD pipelines using Jenkins.
  • We use Ansible to automate application deployments and infrastructure configuration.
  • We produce and maintain UNIX shell scripts to support automation and operational activities.
  • We troubleshoot software defects, deployment issues and application performance problems.
  • We participate in code reviews, testing and continuous improvement activities.
  • We produce clear technical documentation, including build instructions, support documentation and release notes.
  • We work collaboratively with software engineers, technical architects, testers, DevOps engineers and other programme stakeholders.
  • We follow secure coding practices and development standards appropriate for a defence environment.
  • We contribute to Agile ceremonies, including sprint planning, stand-ups, reviews and retrospectives.
Technologies:
  • Ansible
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Helm
  • Support
  • Java
  • JavaScript
  • Jenkins
  • Kubernetes
  • Linux
  • MongoDB
  • NoSQL
  • RabbitMQ
  • React
  • Redis
  • Redux
  • Security
  • Spring
  • Spring Boot
  • TypeScript
  • Unix
  • microservices
  • NodeJS

More:

We are hiring experienced Software Engineers for a permanent role in Manchester, with a hybrid working pattern of 3 days per week onsite. This is an opportunity to join a major programme within a secure defence environment, working on complex, business-critical software applications using a broad modern technology stack. The salary is £75,000 - £85,000. We offer the chance to contribute across the full software development lifecycle in a collaborative, multidisciplinary team, with a strong focus on secure coding, Agile delivery and continuous improvement.

last updated 31 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Data Careers

Data Careers

Data Careers

North West England

IT

Skills & Technologies

JavaScriptTypeScriptJavaGoReactNode.jsSpringDockerKubernetesLinuxCI/CDJenkins

Inferred from job description

Salary Insight

£85,000

This role

£60,000

UK median

This salary is 42% above the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom