Quick Overview
Job Description
Australian Citizens residing in Australia with Baseline Clearance only respond.
Job detailsThe Department of Industry, Science and Resources and our broader portfolio are integral to the Australian Government's economic agenda. Our purpose is to help the governmentbuild 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.
Key duties and responsibilitiesSoftware 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.
API Software Engineers Handover Messaging Support REST SDLC Options Technical Documentation Accessibility Operations REST APIs Collaboration CI/CD CRM Agile React DevOps Architecture Continuous Improvement Integration Security Software Documentation Science
Similar jobs
- EA
Senior Engineer (Billing and Payments, AU)
NewAuto ApplyEatClub
Sydney, New South Wales🇦🇺Hybrid11 hours agoAWSPCI DSSReconciliationEngineering - EA
Staff Engineer (Payments, AU)
NewAuto ApplyEatClub
Sydney, New South Wales🇦🇺Hybrid11 hours agoAWSPCI DSSCompliance+2Technology - IT
Software Engineer - Research
NewIMC Trading
Sydney🇦🇺Hybrid12 hours agoMachine LearningC++PythonTechnology - BG
TUFLOW Coastal Modelling Specialist - Software Development
NewBMT Group
Brisbane🇦🇺Hybrid12 hours agoFortranMATLABCUDA+2Technology - AU
AI Software Engineer / Senior Engineer AI Software Engineer
NewAustralianSuper
Melbourne, Victoria🇦🇺Hybrid15 hours agoAzureC#.NET+2Technology - AM
Software Engineer, CloudFront (AWS)
NewAmazon Inc.
Sydney🇦🇺Hybrid18 hours agoDynamoDBRustAWS+5Technology - SQ
Realtime Quantum Control Software Engineer
NewSilicon Quantum Computing Pty Ltd
Sydney🇦🇺Hybrid18 hours agoRustFPGAPython+1Technology - TS
Lead Software Engineer, Rates Technology
NewTesting Site - JPMC
Sydney🇦🇺Hybrid18 hours agoLinearAgilePythonTechnology - MA
Senior Software Engineer - HealthTech Cloud, AI-Driven
NewMagentus
Brisbane🇦🇺Remote18 hours agoNode.jsRubyAWS+3Technology - TB
Senior Software Engineer
NewThe Boeing Company
Brisbane🇦🇺Hybrid18 hours agoDockerGCPAWS+6Technology - CS
Python Software Engineer - Technologist
NewClient Server Limited
Western Australia🇦🇺Remote18 hours agoGCPRustAWS+4Technology - GO
Software Engineer, Payments Identity Verification
NewGoogle LLC
Sydney🇦🇺On-site18 hours agoTechnology