PowerData Group Consulting - Senior Software Developer

Open job
Developer
💰 Negotiable
📍 Canberra, Australia
Closing date: 24 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 6 months ago

Developer is needed in Canberra, Australia.

The Australian Signals Directorate (ASD) is seeking multiple experienced EL1-level Software Developers to design, develop, and maintain critical software capabilities supporting Australia’s national security and cyber operations. Successful candidates will join integrated, agile teams contributing to high-impact projects within a secure and fast-paced environment. A merit pool will be established for both current and future roles.

While most positions are based in Canberra, select candidates may be placed in Melbourne, Brisbane, or Perth, depending on operational needs. Due to the classified nature of the work, all roles are onsite only.

Contract Details:

  • Estimated Start Date: Thursday, 25 September 2025
  • Initial Duration: 15 months
  • Extensions: Up to 2 x 12-month terms
  • Location: ACT (preferred), QLD, VIC, WA
  • Working Hours: 40 per week
  • Security Clearance: Must currently hold or be eligible for NV1, NV2, or PV through AGSVA
  • Organisational Suitability Assessment (OSA): Required either prior to or within 12 months of commencement

Key Responsibilities:

  • Develop, enhance, and maintain software capabilities to ensure application stability and performance
  • Collaborate with product owners to refine requirements and deliver secure, scalable solutions using Agile Software Development Methodology (ASDM)
  • Translate logical designs into physical software implementations
  • Integrate Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) components into custom systems
  • Implement automation strategies, deployment tools, and continuous delivery pipelines
  • Ensure quality assurance through code reviews, testing, and secure coding practices
  • Support documentation, knowledge transfer, and continuous process improvement
  • Mentor junior developers and contribute to design reviews and stakeholder engagement

Required Technical Skills & Experience:

  • Degree in Computer Science or related field
  • Strong experience in Java development (experience in .NET or other languages considered)
  • Proficiency with Python or equivalent scripting languages
  • Experience deploying software in Linux/UNIX environments
  • Familiarity with automation and deployment tools (CI/CD, scripting, containerization)
  • Experience in or understanding of the cyber security domain is highly desirable

About ASD:

The Australian Signals Directorate (ASD) is a statutory agency within the Department of Defence. It protects Australia from global threats by delivering foreign signals intelligence, cyber security operations, and offensive cyber capabilities as directed by the Australian Government.

Essential criteria

1. PROG 5 - Programming/software development: Level 5 (SFIA) 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.

2. TECH 5 - Specialist advice: Level 5 (SFIA) Provides definitive and expert advice in their specialist area. Actively maintains recognised expert level knowledge in one or more identifiable specialisms. Oversees the provision of specialist advice by others. Consolidates expertise from multiple sources, including third-party experts, to provide coherent advice to further organisational objectives. Supports and promotes the development and sharing of specialist knowledge within the organisation.

3. DESN 5 - Systems design: Level 5 (SFIA) Designs large or complex systems and undertakes impact analysis on major design options and trade-offs. Ensures that the system design balances functional and non-functional requirements. Reviews systems designs and ensures that appropriate methods, tools and techniques are applied effectively. Makes recommendations and assesses and manages associated risks. Adopts and adapts system design methods, tools and techniques. Contributes to development of system design policies, standards and selection of architecture components.

4. SYSP 5 - System software: Level 5 (SFIA) Ensures that system software is provisioned and configured to facilitate the achievement of service objectives. Evaluates new system software and recommends adoption if appropriate. Plans the provisioning and testing of new versions of system software. Investigates and coordinates the resolution of potential and actual service problems. Ensures that operational procedures and diagnostics for system software are current, accessible and well understood.

5. SINT 4 - Systems integration and build: Level 4 (SFIA) Provides technical expertise to enable the configuration of system components and equipment for systems testing. Collaborates with technical teams to develop and agree system integration plans and report on progress. Defines complex/new integration builds. Ensures that integration test environments are correctly configured. Designs, performs and reports results of tests of the integration build. Identifies and documents system integration components for recording in the configuration management system. Recommends and implements improvements to processes and tools.

6. Our ideal candidates will bring the following attributes: • Strong written and verbal communication skills; • Desire to be accountable for their actions; • Strong stakeholder management skills; • Demonstrate leadership behaviours; • Willing to challenge the traditional ways of doing business; • Thrive in dynamic environments and comfortable with ambiguity; • Outcome-focused mindset; and • Adaptability, resilience, flexibility and teamwork, including regionally dispersed teams, if applicable. Please provide a brief explanation of your experience covering these attributes. (Guide – 300 to 400 words.)

Additional requirements

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

Posted 4 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.