Software Developer - DV Cleared - Various Locations

Defence
London, UK
about 1 month ago
Apply on www.totaljobs.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Databases Continuous Integration Python (Programming Language) MySQL Ansible Standard Sql
+11 more
Software Engineering System Testing Google Cloud 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all