We’re Hiring | Multiple Roles | Software Engineer (Developer) .
We’re seeking experienced Software Engineers / Developers (APS6 equivalent) to join a multidisciplinary team delivering secure, scalable and high‑quality digital solutions within an Australian Government environment.
Role overview .
* Estimated start date: Wednesday, 01 July 2026
* Contract duration: 12 months
* Extension options: Up to two extensions of 12 months each
* Experience level: APS6 equivalent
* Location: ACT
* Working arrangements: Onsite
* Flexible work: Remote arrangements may be considered on a case‑by‑case basis, subject to business needs. Candidates must clearly state their preferred work location if outside ACT/Canberra
* Maximum hours: 40 hours per week
* Security clearance: Must be able to obtain Baseline (Prefer Active Clearance )
About the role
As a Software Engineer, you will design, build and support modern, cloud‑native digital services, working across backend and frontend development. You’ll collaborate closely with product, UX, security and operations teams in an agile delivery environment to deliver reliable and accessible outcomes.
Key duties and responsibilities
* Build and maintain secure .NET (8/10) backend services and REST APIs, including versioning, OpenAPI/Swagger and OAuth2/OIDC
* Deliver React front‑end applications that consume APIs and meet accessibility requirements
* Integrate internal and third‑party systems including messaging, event‑driven platforms, identity and CRM solutions
* Apply secure coding practices and SDLC controls, including scanning and secrets management using tools such as Azure Key Vault
* Develop automated tests (unit, integration and UI) and enforce quality gates through CI/CD pipelines
* Conduct peer code reviews using Azure DevOps
* Implement solutions in line with agreed architecture, security, performance and observability standards (e.g. Application Insights)
* Produce technical documentation, release notes and operational runbooks, including handover to BAU
* Communicate progress, risks, dependencies and options to both technical and non‑technical stakeholders
* Collaborate with multidisciplinary teams using agile delivery practices
* Mentor and support team members, promoting cross‑skilling and continuous improvement
* Undertake other duties as required
Application requirements
Candidates must submit a one‑page pitch (up to 5,000 characters) addressing all selection criteria.
Essential criteria
* Tertiary qualifications in software engineering or equivalent experience
* Minimum 10 years’ experience designing, building and supporting secure web solutions across backend and frontend technologies
* Strong experience with modern .NET (8/10), ASP.NET Web APIs, REST API design, OAuth2/OIDC and OpenAPI/Swagger
* Proven experience delivering React front‑end solutions
* Experience implementing automated testing (unit, integration and UI) using tools such as xUnit, NUnit, Playwright or Selenium
* Strong Azure experience including App Services or Functions, Azure SQL, Service Bus or Event Grid and API Management
* CI/CD experience using Azure DevOps, including build and release pipelines
* Experience with monitoring and observability tools such as Application Insights
* Knowledge of API‑led delivery, including governance, performance and security patterns
* Familiarity with ISM controls and applying security best practices in solution design and delivery
* Ability to work effectively across geographically dispersed teams and engage diverse stakeholders
Desirable criteria
* Strong test automation and quality engineering experience within CI/CD pipelines
* Experience delivering solutions in multi‑disciplinary Agile teams, with the ability to adapt scope and approach as requirements evolve
If you’re a Software Engineer looking to work on enterprise‑scale, high‑impact government digital platforms, we’d love to hear from you.
Interested or know someone who would be a great fit?
Send me a message or submit your CV and one‑page pitch to ***email_hidden***
Apply now or reach out for a confidential discussion