Senior Software Engineer

Location:: Adelaide
Sectors: ICT
Employment type: Permanent
Salary: AU$100000 - AU$170000 per annum
Contact name: Emily Genova

Contact email:
Job reference: BBBH1969_1710302698
Published: 4 months ago

Job Title: Senior Software Engineer - Defence Sector
Cleared are actively seeking a highly skilled Senior Software Engineer with expertise in C++, Java, C#, or Python, to contribute to the development of mission-critical software solutions.
Position: Senior Software Engineer - Defence Sector
Location: Adelaide, Australia
Clearance Requirement: NV1 or above clearance is mandatory

  • Design, develop, and maintain robust and secure software solutions for defence applications, ensuring compliance with stringent security standards.
  • Collaborating closely with the teams Software Architects, Systems Engineers, and Testers to foster seamless integration and efficiency.
  • Upholding quality standards through rigorous code reviews, pair programming, and continuous collaboration.
  • Taking on leadership responsibilities, which involve providing technical guidance and coaching to the team.
  • Engaging in hands-on software engineering using the latest C++23 standards within a meticulously maintained codebase.
  • Collaborate with cross-functional teams to define software requirements, specifications, and architecture for defense systems.
  • Conduct thorough code reviews, ensuring adherence to security protocols and best practices.
  • Troubleshoot and resolve software defects and vulnerabilities, maintaining the integrity and confidentiality of defense-related software.
  • Stay abreast of security trends and emerging technologies, incorporating them into our development processes to enhance system resilience.


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Senior Software Engineer with expertise in C++, Java, C#, or Python.
  • Strong understanding of secure software development principles, cryptographic techniques, and security architecture.
  • Experience with the full software development lifecycle in a defense context, including stringent requirements analysis, design, coding, testing, and deployment.
  • Possession of NV1 or above clearance is mandatory.
  • Excellent problem-solving skills and the ability to work independently or collaboratively in a team environment.
  • Effective communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.

Preferred Skills:

  • Familiarity with defence-specific technologies, frameworks, or tools.
  • Experience in secure software development for defence applications.
  • Knowledge of agile development methodologies.
  • Previous experience mentoring or leading a team of developers in a defence context.


  • Competitive salary and performance-based bonuses.
  • Professional development opportunities and ongoing training.
  • Flexible work hours and the option for remote work.
  • Collaborative and mission-driven work environment.

NV1 or above is essential

At Cleared, we provide tailored recruitment solutions to individuals seeking their next opportunity and to organisations searching for talent within Defence Industry, Intelligence and National Security.

To arrange a confidential conversation or apply, please contact Emily on 0401791117 or
To view all our current openings, please visit