Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ex-Mil Recruitment Ltd

New

Python Software Engineer

Posted Updated
Discussion

Salary: £50,000 - 55,000 per year

Requirements:
  • Strong commercial software engineering experience.
  • Minimum 3 years of civilian/commercial experience as a Software Engineer.
  • Python.
  • Linux.
  • Bash.
  • Degree or equivalent experience in Software Engineering or a related discipline is desirable.
  • Existing SC clearance is highly desirable.
  • Must be eligible and willing to obtain and maintain SC clearance where required.
  • Desirable: Terraform.
  • Desirable: Ansible.
  • Desirable: Kubernetes / K8s.
  • Desirable: Helm.
  • Desirable: Docker.
  • Desirable: Jenkins.
  • Desirable: R&D project experience.
  • Desirable: Experience working within secure or Defence environments.
Responsibilities:
  • Develop and code software solutions.
  • Work within Agile teams and take an active role in sprint planning, refinement, and retrospectives.
  • Write technical and design documentation.
  • Work within DevOps environments and associated tooling.
  • Investigate and resolve complex customer issues, including third-line support.
  • Translate customer and technical requirements into practical solutions.
  • Support project planning, estimation, and technical delivery.
  • Research new technologies and improve engineering practices.
  • Provide technical input to wider business functions.
  • Mentor and support colleagues within the engineering team.
Technologies:
  • Ansible
  • Bash
  • DevOps
  • Docker
  • Helm
  • Support
  • Jenkins
  • Kubernetes
  • Linux
  • Python
  • Terraform

More:

We are recruiting for an experienced Software Engineer to join our established technology team working on technically challenging projects within the Defence and secure technology sector. This is a hybrid role, combining remote working with Midlands-based collaboration, and offers variety, technical development, and exposure to different projects, technologies, and revenue streams. We provide a collaborative engineering environment where you can broaden your technical experience and take on increasing responsibility while working on varied, technically interesting projects.

last updated 36 week of 2026

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available