Software Engineering Opportunities
We are expanding our software engineering team to work at the forefront of cutting-edge defence technologies.
About This Role
* Contribute and integrate with inter-disciplinary teams on both conventional and non-conventional projects;
* Design, implement, and deploy high-performing solutions in an agile environment, utilising a wide range of software and artificial intelligence technologies;
* Opportunities for professional development, internal research and development, and mentorship.
Key Skills and Qualifications
* Bachelor degree in Software Engineering, Computer Engineering, Computer Science or equivalent.
* Proven experience in Software Engineering, with demonstrable skills and experience in DevSecOps tools, processes, and principles.
* Proficiency with cloud platforms and cloud security principles.
* Experience in requirement elicitation, software design, delivery of effective outcomes, and test practices.
* Demonstrable proficiency in two or more programming languages: C++, Java, C#, C, Python, Docker, Kubernetes.
* Experience working with databases, ORMs, and raw data sources.
What We Offer
* A collaborative atmosphere, placing great importance on both professional development and personal excellence.
* Flexible work arrangements integrated within our employee wellbeing program.
* A recently implemented mentor program.
Additional Requirements
You must be an Australian Citizen with the ability to obtain and maintain an Australian Federal Government Security Clearance.