SoftLabs - APS6 Multiple Software Engineer (Developer)

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

Developer is needed in Canberra, Australia.

Client: SoftLabs

Location: Canberra, ACT, au

Contract: Contract

Job Description

The Department and our broader portfolio are integral to the Australian Government’s economic agenda. Our purpose is to help the government build a better future for all Australians through enabling a productive, resilient, and sustainable economy, enriched by science and technology. We do this by:

  • Growing innovative and competitive businesses, industries, and regions
  • Investing in science and technology
  • Strengthening the resources sector

The CIO Division provides a range of enabling services and operations delivery to the department and to Australian businesses. We are seeking experienced Software Engineers to support the delivery of multiple ICT initiatives across the Division. Candidates are expected to be able to work effectively in delivery teams and contribute quickly in a fast-paced environment.

Requirements

Key Duties and Responsibilities

Software Engineers will be required to:

  • 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 (e.g., scanning) 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 to agreed architecture/standards (API, security, performance, observability—App Insights).
  • Produce technical documentation, release notes, and operational runbooks (incl. handover).
  • Communicate progress, risks, dependencies, and options to technical and non-technical stakeholders.
  • Collaborate with product, UX, security, and operations in an agile delivery model.
  • Mentor and support team members; promote cross-skilling.
  • Promote a culture of learning, collaboration, and continuous improvement.
  • Other duties as required.

Essential Criteria

  • 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.
  • 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).
  • 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); security controls (e.g., Key Vault) and legacy modernisation.
  • API-led delivery experience, including governance, OpenAPI/Swagger, performance and API security patterns.
  • 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

  • Test automation and quality engineering in CI/CD (unit/integration/UI; e.g., Playwright/Selenium, Jest, static analysis).
  • Delivery approach: Experience delivering in multi-disciplinary Agile teams; able to adapt scope and approach as requirements and constraints evolve.

Additional Information

  • Initial Contract Duration: 12 Months
  • Extension term details: 12 Months
  • Number of extensions: 2
  • Location: ACT
  • Security Requirements: Must have Baseline
  • Working Arrangements: Onsite, remote working arrangements may be considered on a case-by-case basis.
  • Maximum hours: 40 hours per week

Due to the requirement for immediate access to PROTECTED information and systems, personnel proposed for this role must hold a current Baseline security clearance at commencement.

Application Deadline: Friday, 24 April 2026

Expected Start Date: Wednesday, 01 July 2026

Job Type: Contract

If you are interested in this position, please click Apply with your resume in WORD, along with a one-page pitch (up to 5,000 characters) addressing all specified criteria. If you wish to have a confidential discussion, call us on 02 6108 3980 or 0410 756 040 for more information.

Posted a month 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.