Cleared Recruitment is supporting a privately owned Australian company that is looking for Principal Software Engineers with Baseline clearance or above. This is a permanent or contract opportunity based in Adelaide.
You'll work on a variety of impactful projects including developing interactive and real‐time modelling and simulation applications.
Clearance Required
Baseline clearance or above required. If unsure, visit https://www.agsva.gov.au/about/security-clearance-definitions.
What we are looking for
We are seeking a highly skilled Software Engineering Technical Lead with a strong background in software development, including expertise in coding, testing, automation and deployment. Your proficiency in multiple programming languages, modern frameworks, software architectures and DevOps is essential.
Leadership experience is essential, as you will develop and mentor a team of engineers while fostering a collaborative and inclusive culture.
Your scope will include planning, managing and leading the development of solutions to complex defence problems in domains such as combat and mission systems, electronic warfare, operational analysis, distributed systems, artificial intelligence and autonomous systems.
Responsibilities include stakeholder engagement, conceiving and fostering new and innovative ideas, leading software design and implementation, supporting professional development of junior staff and supporting company leadership to set strategic goals.
What you will do
* Work across the full software development life‐cycle on both Windows and Linux platforms.
* Research and develop novel technical solutions.
* Consult with clients and your team in analysing requirements and identifying opportunities to advance the project objectives, and improve the engineering practices and processes.
* Drive project success by performing project management, communicating project status to partners, clients and responding promptly to feedback.
* Support the development of junior engineers through effective management, proactive mentoring and technical/code reviews.
Skills and Experience – Essential
* Experience with at least one backend language such as Java, Python, C++ or C#.
* Software Engineering including architecture, design, implementation, testing and integration.
* Configuration management tools and practices.
* Working knowledge of containerisation technologies such as Docker and basic container workflows.
* Understanding of software engineering fundamentals including debugging, testing, and version control.
* Ability to write clean, maintainable and well‐documented code.
* Strong problem‐solving skills and ability to work in a team environment.
* Adaptability and resilience in a dynamically changing environment.
* Commitment to ongoing self‐improvement and professional development.
Benefits
37.5‐hour workweek with flexible hybrid work arrangements, competitive remuneration and an environment that fosters growth and support.
#J-18808-Ljbffr