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

Get the CLI →

Advanced Resource Managers (A.R.M.)

NewBe an early applicant

Software Engineer

Posted
Discussion
Overview

In this role you will design, develop and test software for defence, cyber and intelligence programmes. You will work with modern languages and frameworks, contribute to CI/CD, test automation and infrastructure-as-code, and collaborate with experienced engineers to deliver secure technical solutions. The position sits within a growing team focused on delivering innovative software across high-stakes domains. You will engage in problem solving and learning, with a path toward obtaining eDV clearance with company support.

Responsibilities
  • Design, develop and test software applications
  • Work with Java, Python, C++, JavaScript and TypeScript
  • Contribute to CI/CD, test automation and infrastructure-as-code practices
  • Collaborate with experienced engineers to deliver high-quality technical solutions
Key requirements
  • Commercial software development experience
  • Experience with at least one modern programming language
  • Knowledge of Linux, Git and automated testing
  • Strong problem-solving skills and a willingness to learn
  • Eligibility to obtain eDV clearance (support provided)
  • collaboration
  • problem-solving
  • willingness to learn
  • Java
  • Python
  • C++

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