"At Consunet we value and invest in our people. We are trusted by our staff, our suppliers and our customers to deliver what we say we will deliver."

Executive Chairman - Kuba Kabacinski

Grow with us

Senior Software Engineer

Engineering - Software, Information & Communication Technology

Full time Adelaide
  • Rapidly growing 120+ Australian company, multiple roles
  • Support software engineers to develop the Defence Industry
  • Attractive salary package, flexible working hours

About the Role

As a Consunet Senior Software Engineer you will be supporting a team of professionals by providing senior engineering leadership to the development and delivery of advanced software focused systems. You will deliver an energetic attitude whilst working in a stakeholder landscape to mature, develop and adapt requirements to assist projects in achieving customer satisfaction. Alongside contributing to the continuous improvement of organisational methods, processes, procedures and standards you will ongoingly build customer relationships in addition to high performing teams. Proactively you will investigate, define and resolve complex technical issues within the context of your software engineering development tasking. As part of your role, you will be designing software components with the application of agreed standards, patterns and tools. Working together with your close knitted team you will assist with the design of larger software systems, prepare and perfect engineering documents/artefacts, and provide consulting services to our clients.

To be considered for this role, you must be an Australian citizen.

Essential Knowledge and Skills:

  • Relevant degree in Software Engineering and/or Computer Sciences.
  • Knowledge of implementing and testing software using cutting edge technologies and frameworks.
  • Experience working within software engineering teams, have capability to provide mentorship where necessary, and are an adaptable team player within a goal-orientated culture.
  • Being proficient in multiple software languages, you are adjustable, but have an in-depth understanding of at least Java, JavaScript, C/C++, and/or Python.
  • Experience implementing software utilising UI, streaming and/or networking libraries.
  • Sound understanding of source code management tools such as Git and have experience using GitHub, GitLab and/or BitBucket.
  • Ability of utilising DevSecOps principles, including continuous integration and delivery to automate development and deployment processes.
  • Understand computer/networking security tools, concepts and automated software build systems..
  • It is desirable for you to have previous experience working within the Government, Defence industry and/or have a defence clearance.

Desirable Knowledge and Skills:

  • Data storage technologies (e.g. PostgreSQL).
  • Evolutionary Architectures (e.g. Microservices).
  • Continuous Integration and Test-Driven Development.
  • Enterprise search tools (e.g., Elasticsearch, Apache Solr).
  • Containerisation technologies (e.g., Docker, Podman, etc.).
  • Automated software build systems (e.g., Apache Ant, Gradle).
  • Java and JavaScript frameworks (e.g., React, Angular, OpenLayers, Cesium, etc.).
  • Cloud-native technologies (e.g., Cloud Native Computing Foundation and Landscape).
  • DevSecOps principles, practices and tools (e.g., GitLab, SonarQube, JFrog products, etc.).
  • Geospatial servers (e.g., GeoServer) and Open Geospatial Consortium (OGC) standards (e.g. WMS, WFS, etc.).
  • Container Orchestration Platforms (e.g.RedHat OpenShift/OKD, Kubernetes, Helm, etc.).

To be considered, candidates will have:

  • Excellent verbal and written communication skills.
  • Successful candidates must be eligible to hold and maintain an Australian Defence Security Clearance. Eligibility requirements can be found at www.defence.gov.au/security/clearances.

Benefits working for Consunet:

  • A workplace that believes in innovation, quality, and a work-life balance.
  • Flexible, inclusive and friendly work environment.
  • Competitive remuneration.
  • Salary packaging options.
  • Parental Leave
  • Study Loan Scheme
  • Career and skills progression through training and development to team members.
  • Access to cutting-edge technology, research, and agile project management practices.
  • Mentoring and support from our experienced team members.


Please send your covering letter summarising your experience and current resume to recruitment@consunet.com.au, noting in the subject line: Consunet – Senior Software Engineer

About Consunet

Consunet is headquartered in the Adelaide CBD with operations in Adelaide, Edinburgh (SA) and Canberra. We focus on the design, development, deployment and support of high-assurance software solutions – trusted software and systems that do exactly what they are supposed to, when and where they are supposed to do it, and with the cyber and security safeguards needed to protect it. We collaboratively work with customers to understand and solve complex problems, and to develop world-leading solutions that deliver enduring benefits.

As a 100% Australian-owned and operated corporation, Consunet strives to be the country’s leading cyber and spectrum security solution developer, and trusted industry partner to the Australian Defence and cyber security communities. A strong research and development and collaboration emphasis underpins our culture of innovation and excellence. We lead with vision to deliver trusted and sustainable outcomes for discerning and astute customers.

Are you seeking a challenging career with an Australian technology leader?

Consunet is a dynamic company on a rapid growth path. We are actively searching for suitably skilled Australians to join our team of trusted professionals.