Job Openings Software Engineer – .NET & React | Federal Contract (Multiple Roles)

About the job Software Engineer – .NET & React | Federal Contract (Multiple Roles)

Software Engineer (Multiple Roles)

Australian citizenship required. No PR or Work Visa holders. Must have an active Baseline (or higher) security clearance.


What to Submit

  1. A tailored resume in docx format

  2. A one page (5000 character) summary response to the selection criteria below.


RFQ Details

  • RFQ ID: LH-06080

  • Agency: Department of Industry, Science and Resources

  • Closing Date: Friday, 24 April 2026 – 11:59pm (Canberra time)

  • Estimated Start Date: Wednesday, 01 July 2026

  • Initial Contract Duration: 12 months

  • Extension Term: 12 months

  • Number of Extensions: 2

  • Experience Level: APS6 equivalent

  • Security Clearance: Must have an active Baseline (or higher) security clearance

  • Location of Work: ACT

  • Working Arrangements: Onsite. Remote working arrangements may be considered on a case-by-case basis in consultation with the supervising manager, subject to business needs.

  • Maximum Hours: 40 hours per week

Job Details

The Department of Industry, Science and Resources supports the Australian Government's economic agenda through innovation, science and technology, and industry development. The CIO Division provides enabling services and operations delivery and is seeking experienced Software Engineers to support delivery of multiple ICT initiatives across the Division. Candidates are expected to work effectively in delivery teams and contribute quickly in a fast-paced environment.


Key Duties and Responsibilities

  • Build and maintain secure .NET (8/10) backend services and REST APIs (versioning, OpenAPI/Swagger, OAuth2/OIDC)

  • Deliver React frontends that consume APIs and meet accessibility needs

  • Integrate internal and third-party systems (messaging/event-driven, identity, CRM) end-to-end

  • Apply secure coding/SDLC controls and manage secrets (e.g. Key Vault)

  • Write automated tests (unit/integration/UI) and enforce quality gates in CI/CD

  • Peer review code in DevOps

  • Implement solutions aligned to architecture, security, performance and observability standards

  • Produce technical documentation, release notes and operational runbooks

  • Communicate progress, risks, dependencies and options to stakeholders

  • Collaborate with product, UX, security and operations teams in agile delivery

  • Mentor and support team members and promote cross-skilling

  • Promote a culture of learning, collaboration and continuous improvement

  • Other duties as required

Selection Criteria

The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.

Essential criteria

  1. Tertiary qualifications in software engineering (or equivalent experience) and experience with cloud-native patterns: Event-driven integration, and data platforms (SQL Server/Azure SQL, Blob Storage, caching) including high-volume processing.

  2. Technical skills: Minimum 10 years designing, building and supporting secure web solutions across backend and frontend, including modern .NET (8/10) & ASP.NET Web APIs; REST API design (versioning, OpenAPI/Swagger, OAuth2/OIDC); React and automated testing (unit/integration/UI) (e.g., xUnit/nUnit, Playwright/Selenium).

  3. Cloud and DevOps: Hands-on Azure delivery/operations across App Services/Functions, Azure SQL, Service Bus/Event Grid, API Management; CI/CD (Azure DevOps); monitoring (e.g., App Insights); third-party integration (e.g., Dynamics 365); and security controls (e.g., Key Vault) and legacy modernisation.

  4. API-led delivery experience, including governance, OpenAPI/Swagger, performance and API security patterns.

  5. Ways of working and security mindset: Familiar with ISM controls and applying them in build/design; effective across dispersed teams; able to engage technical and non-technical stakeholders; and mentor/collaborate to support team outcomes.


Desirable criteria

  1. Test automation and quality engineering in CI/CD (unit/integration/UI; e.g., Playwright/Selenium, Jest, static analysis).

  2. Delivery approach: Experience delivering in multi-disciplinary Agile teams; able to adapt scope and approach as requirements and constraints evolve.