Software Engineer Position
We are seeking a skilled Software Engineer to join our global team responsible for designing, developing, integrating, and verifying software for major Defence communications systems.
This is an exciting opportunity to be part of a dynamic team working on large-scale defence projects. You will be involved in all aspects of the Software Engineering lifecycle, from requirements derivation to deployment.
* Derive software requirements through collaboration with cross-functional teams.
* Develop high-quality software using Java and Spring Boot.
* Integrate and test software components to ensure seamless functionality.
* Deploy software solutions to meet customer needs.
Requirements
To succeed in this role, you will need:
* Proven experience in Java development and Agile methodologies.
* Familiarity with Spring Framework, Hibernate, and Spring Boot.
* Experience with unit testing and integration testing.
* Australian Citizenship and ability to obtain Commonwealth Personnel Security Clearance.
What We Offer
As a valued member of our team, you can expect:
* An agile work environment with flexible working options.
* A comprehensive benefits package including competitive rewards and benefits.
* Ongoing access to professional development opportunities.
* A supportive and engaging work environment that fosters growth and collaboration.
About Us
We are a leading provider of engineering services with over a century of experience. Our team of 1,600 talented professionals works across various sectors, including defence, commercial marine, aviation, airports, communications, emergency services, and engineering consultancy.
We operate across Australia and New Zealand, delivering bespoke engineering services that meet the needs of our clients. Some of our key programs include providing emergency medical and search & rescue aviation services, designing and supporting key systems for submarines and surface ships, and managing critical assets for various sectors.