drjobs Software Developers

Software Developers

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Canberra - Australia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description:

The Australian Signals Directorate (ASD) is seeking multiple experienced APS5-level Software Developers to support and enhance capabilities across various programs. Successful applicants will join a dynamic technical environment contributing to the development integration deployment and support of software systems critical to ASD s mission.

This is a unique opportunity to work within a high-security high-impact agency that plays a key role in defending Australia s interests in cyber and intelligence domains. Selected candidates will be placed on a merit list for current and future vacancies across ASDs operational areas.

While most positions are based in Canberra applicants located in Melbourne Brisbane or Perth may also be considered subject to operational requirements. All roles are onsite and remote work is not guaranteed due to the nature of ASDs work.



Contract Details:

  • Estimated Start Date: Thursday 25 September 2025
  • Initial Duration: 15 months
  • Extension Options: 2 x 12-month terms
  • Maximum Hours: 40 per week
  • Clearance Requirement: Must currently hold or be eligible to obtain NV1 NV2 or PV level security clearance through AGSVA
  • Organisational Suitability Assessment (OSA): Completion may be required either pre-commencement or within 12 months
  • Work Arrangement: Onsite

Working arrangements will be at the discretion of the assigned work area subject to operational need. Due to the nature of ASD s operations not all work areas can accommodate work from home. Most roles are based in Canberra. However ASD may be able to accommodate candidates in the Melbourne Brisbane or Perth facilities. No other locations will be considered.

Key duties and responsibilities

  • Design build integrate deliver and document software capability that meets business requirements.
  • Escalate issues and seek advice from team leader or project manager in a timely manner.
  • Document technical processes in accordance with organisational policies and procedures and promote bi-directional knowledge transfer within a team environment.
  • Assist with automation capability for existing systems and integrate Commercial Off-The-Shelf and Government Off-The-Shelf software.
  • Monitor systems and infrastructure; provide assistance with support requests to fix and troubleshoot issues.
  • Implement and maintain automated testing. Provide feedback on implementation and design aspects as required from other areas.
  • Assist in the continuous improvement process by developing and enhancing procedures and produce documentation including detailed design documentation in accordance with ASD policies and procedures.

Technical skills

Experience in development languages/frameworks such as Python Java Java Messaging Service Javascript/Typescript J2EE RESTful web services Django and Ruby Kubernetes OpenShift. Experience in or knowledge of Puppet Ansible and Docker automation tools.

About the organisation

The Australian Signals Directorate (ASD) is a statutory agency in the Defence portfolio that defends Australia against global threats and advances our national interests through the provision of foreign signals intelligence cyber security and offensive cyber operations as directed by the Australian Government.

Criteria

The buyer has specified that each candidate must provide a response to each criterion. Each response is limited to 3000 characters.

Essential criteria

1. PROG 3 - Programming/software development: Level 3 (SFIA) Designs codes verifies tests documents amends and refactors moderately complex programs/scripts. Applies agreed standards and tools to achieve a well-engineered result. Monitors and reports on progress. Identifies issues related to software development activities. Proposes practical solutions to resolve issues. Collaborates in reviews of work with others as appropriate.

2. ASUP 3 - Application support: Level 3 (SFIA) Follows agreed procedures to identify and resolve issues with applications. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.

3. RELM 3 - Release and deployment: Level 3 (SFIA) Uses approved tools and techniques for specific deployment activities. Administers the recording of activities logging of results and documents technical activities undertaken.

4. TEST 2 - Testing: Level 2 (SFIA) Designs test cases creates test scripts and test data and automates repeatable tasks working to the requirements or specifications provided. Defines test conditions for given requirements. Executes and records manual and automated testing in accordance with test plans. Analyses and reports on test activities results issues and risks.

5. SYSP 3 - System software: Level 3 (SFIA) Monitors operational systems for resource usage and failure rates to inform and facilitate system software tuning. Applies system software parameters to maximise throughput and efficiency. Installs and tests new versions of system software. Contributes to preparation of software implementation procedures with fall back contingency plans.

Additional requirements

1. What level of security clearance do you hold and provide your AGSVA CSID




Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.