Software Developer AGO25_26-079
Security Requirements
* Be an Australian Citizen
* Hold an active TSPV (Positive Vetting) security clearance
* Before applying, please visit if you're unsure if you meet this requirement
Introduction / Background
DEF799 (Formerly DEF799 Phase 2) is an approved Integrated Investment Program project that will provide enhanced collection capability over Australia's areas of interest from the mid-2020s in support of strategic intelligence and targeting support to precision guided weapons. DEF799 will form an important component of Defence's future suite of space capabilities as required under the National Defence Strategy. It will also contribute significantly to other national security and whole-of-Government activities and engagements with Australia's allies and partners.
Role Description
DEF799 is seeking a Software Developer to support the delivery of secure and effective capability solutions through the design, development and maintenance of software applications. Working under broad direction, the role interprets technical specifications and designs, undertakes data manipulation and testing activities, and produces and maintains technical documentation while contributing to systems and integration design. The successful candidate will bring strong software development skills across modern programming languages and Linux/UNIX environments, with experience in enterprise platforms, cloud technologies and cyber security highly regarded.
Responsibilities and Deliverables
* Interpret functional specifications and technical designs to develop, maintain, enhance, and support software applications and capability solutions.
* Design, build, test, deploy and support software components using technologies such as Java, Python and C++ operating within Linux/UNIX environments.
* Manipulate, transform and convert data to support software applications, integrated systems and operational workflows.
* Contribute to software and systems engineering activities, including architectural design, design reviews, trade‐off analysis and implementation planning.
* Support system integration activities, including build, automation, deployment and continuous improvement initiatives across on‐premises and cloud‐based environments.
* Develop and operate solutions using platforms and technologies including Kubernetes, Apache NiFi, SQL databases, OpenSearch/Elastic, Grafana, Ansible, VMware, S3‐compatible storage, NFS and Atlassian tools to support development and operational requirements.
* Contribute to and support DevSecOps pipelines, including automated build, test, security and deployment processes.
* Apply sound cyber security principles and support secure software development, deployment, administration and operational practices in accordance with organisational and regulatory requirements.
* Provide technical support across Linux and Windows environments, including software deployment, system configuration and platform administration as required.
* Contribute to cloud administration and engineering activities to support scalable, resilient and reliable capability outcomes.
* Produce, maintain and review technical documentation; execute testing activities; and provide specialist technical advice and guidance to stakeholders and team members.
* Support user‐focused solution development, including consideration of UX/UI principles where applicable.
* Contribute to continuous improvement by developing and enhancing processes and procedures, working collaboratively, flexibly and effectively with the broader project team, business partners and stakeholder groups.
* Operate effectively within a high‐security environment, demonstrating discretion, sensitivity and strict adherence to security policies and handling requirements.
PROG 5
Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction, including software security. Contributes to the development of organisational policies, standards and guidelines for software development.
Qualifications
* Must hold either a current Top Secret Positive Vetting (TSPV) security clearance or have held a TSPV in the previous 12‐month period (which has since been downgraded).
* Candidates with a current Defence Intelligence Agency recognised Psychological Assessment (PA) are preferred but not essential.
Work Location
Russell Offices, Canberra
#J-18808-Ljbffr