First listed on: 07 January 2022
Lead Software Developer 


EL 1 (S&T Level 5)
$106,074 - $119,651 (plus Super)
Adelaide - SA

The Role
In this role you will use cutting edge technology to develop and design software applications in support of our analytical combat simulations. You will collaborate with internal and external stakeholders to ensure our combat simulation capability is accessible, automated, robust and prepared to meet future modelling and simulation needs. The role will require you to develop and maintain our combat simulations system to a world class standard and ensure that we maximise its utility to Defence.

As you progress in this position you will shape the development of our data generation architecture and become the leader of a small team of talented software developers. As a leader you will set the standard for the quality of output for your team, empowering your team to succeed in their roles.

About our Team
The analytical nature of our combat simulations differentiates us from gaming simulations. Analytic combat simulations and their associated tools are designed to collect and analyse information from both Human in the Loop and Closed Loop combat applications and use these results to inform decisions on capability acquisition or tactics, techniques and procedures. We maintain a highly automated data generation capability which includes physics and engineering models of battlefield effects, data management and organization software and user interfaces for data manipulation, validation and testing, all of which leverage distributed processing architectures. The system is built as a set of interconnected services using various languages and technologies such as Java, JavaScript, HTML, Play Framework, ActiveMQ and MongoDB, deployed in a containerised environment using Kubernetes and Docker.

We provide the opportunity for a long standing career where you will be supported to grow your expertise through learning and development activities. Our team culture aligns with the set of Defence Values and Behaviour where we maintain accountability for leading by example. We are diverse and inclusive and seek to build trust, autonomy and efficiency within our team.

Our Ideal Candidate
Our ideal candidate is experienced in software programming and service architectures. You are a problem solver inspired by the challenges this role offers and will enjoy seeing the difference your work makes. You will have an analytical and curious mind which will drive you to learn as much as possible and continuously seek to expand your experiences. As the ideal candidate you will demonstrate the flexibility and adaptability to identify new and novel approaches to software development and the agility to implement your vision in a team based environment. We are looking for someone who will establish a culture where each team member is encourage to contribute ideas and solutions to interesting problems.

If you are looking for a role that is challenging and want to do something that matters, you are the right candidate.

Application Closing Date: Sunday 23 January 2022

For further information please review the job information pack, reference DSTG/07330/21 on


Recent Jobs