Software Developer - DV Cleared - Various Locations

Defence
Charing Cross, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Databases
Continuous Integration
Python
MySQL
Ansible
Standard Sql
Software Engineering
System Testing
Google Cloud Platform
Cloud Platform System
Gitlab
GIT
Kubernetes
Infrastructure Automation Frameworks
Build Tools
Terraform
Jenkins

Job description

Our client, a prominent entity in the Defence & Security sector, is currently seeking a skilled Software Developer to join their team on a contract basis. This role is integral to enhancing and securing modern technology platforms, ensuring the protection of critical national infrastructure., * Own and deliver engineering platform capabilities that facilitate building, testing, securing, and deploying services in a highly automated, CI/CD-driven environment.

  • Design, implement, and evolve CI/CD pipelines, ensuring consistent, reliable, and repeatable delivery processes across multiple teams and services.
  • Embed Infrastructure-as-Code (IaC) practices to drive standardisation and scalability.
  • Integrate security controls into engineering workflows, ensuring services are secure by design.
  • Support and enable engineering teams by providing guidance, tooling, and best practices.
  • Continuously optimise automation, identifying opportunities to remove repetitive manual tasks and improve the developer experience.
  • Collaborate across development, security, and operations to promote end-to-end ownership of services.
  • Maintain and improve engineering tooling and platforms, including source-code control systems, build systems, artifact repositories, and deployment frameworks.

Requirements

  • Proficiency in software application development using languages such as Java, Python, JavaScript, C++, or C#.
  • Experience with database technologies (e.g., Elastic, MySQL, SQL*Server).
  • Understanding of CI/CD platforms (e.g., GitLab, Jenkins) and source-code control (e.g., Git, GitOps).
  • Knowledge of infrastructure management frameworks (e.g., Terraform, Ansible, Chef).
  • Familiarity with containerisation platforms (e.g., Kubernetes, Helm).
  • Experience with cloud-native platforms (e.g., AWS, Azure, GCP).
  • Ability to integrate security controls into engineering workflows.
  • Understanding of software and system validation, and test principles.

Benefits & conditions

  • Opportunity to work on significant and challenging projects within the Defence & Security sector.
  • Access to cutting-edge tools and infrastructure in a technology-first environment.
  • Professional development and training opportunities.
  • A collaborative and mission-focused work atmosphere.

Apply for this position