Senior Software Engineer
Malware Security
This is an on-site, contract role for a Senior Software Engineer based across ACT, QLD, VIC, or SA. The Senior Software Engineer will take technical ownership across the full software development lifecycle - designing, building, testing, and releasing complex software systems in line with organisational standards and security requirements. This role involves providing technical leadership to a team of developers, mentoring less experienced engineers, and contributing to software development policies and practices. Day-to-day responsibilities include collaborating with stakeholders and subject matter experts, analysing complex engineering challenges, evaluating development strategies, and ensuring code quality and functionality across releases.
--> For an alternate route of getting in contact with us, email ***email_hidden*** <---
Location: ACT, QLD, VIC, or SA
Estimated Start Date: Tuesday, 01 September 2026
Contract Length: 12 Months with possible x2 extension
Requirements
Australian citizenship
AGSVA TSPV Clearance
Qualifications
- Proficiency in multiple programming languages with demonstrated experience delivering large-scale or highly complex software systems end-to-end.
- Strong understanding of software development methodologies, algorithms, data structures, and secure coding practices.
- Experience with release and deployment processes, including risk assessment, rollback planning, and post-release reviews - ideally with exposure to automation tooling.
- Demonstrated ability to lead software configuration activities across development and deployment, applying and contributing to organisational standards.
- Experience designing complex software applications and components using appropriate modelling techniques, balancing functional and non-functional requirements for diverse stakeholders.
- Proven track record of technical leadership - guiding and mentoring engineers, reviewing designs and code, and driving quality outcomes within timeframes.
- Familiarity with version control systems, databases, and SQL; experience working within or alongside Australian Government ICT environments is advantageous.