
Senior Software Integration Engineer
- Mawson Lakes, SA
- Permanent
- Full-time
- Tertiary qualifications in Engineering and/or equivalent relevant experience in Defence projects.
- Strong knowledge of the software integration lifecycle.
- Significant experience in modern programming languages (Go, Typescript, Python, Java, C++).
- Experience leading small technical teams to successful outcomes.
- Excellent problem-solving skills, using both judgement and lateral thinking.
- Familiarity with Agile software development practices.
- An active NV-1 security clearance and ability to handle Export Controlled information.
- Web frameworks such as Angular, React, or Vue.
- Experience with geospatial tools (Cesium, OpenLayers, etc).
- Experience with Kubernetes or other cloud orchestration platforms.
We offer you a range of benefits built to suit you, no matter what stage of life you are in.
- Flexible work & Hybrid work options
- Access to our online discounts program offering immediate discounts or cashback
- A variety of leave options including Purchase Leave to support you and your family
- Additional benefits such as Annual Flu Vaccinations, Novated Leasing and Fitness Programs
Veterans are encouraged to apply. We highly value the unique skills and experiences that veterans and transitioning service members can contribute to our team.Your responsibilities will include:Help build Australia's next-generation Joint Air Battle Management System.AIR6500 is a major Defence program that will transform situational awareness by integrating land, air, sea, space, cyber, and electromagnetic systems into one connected battle management environment.As a Senior Software Integration Engineer, you will play a key role in delivering software and ICT solutions that meet demanding technical and quality requirements. Working closely with Subject Matter Experts, you will lead the agile development of integration solutions, resolve technical challenges, and ensure successful delivery across the program.In this role, you will:
- Lead software integration and engineering support activities in an agile team.
- Develop software requirements, designs, code, and unit tests.
- Resolve complex integration and test issues across software and ICT products.
- Mentor and support junior engineering staff.
- Work with customers and colleagues to identify and apply emerging technologies and techniques.