Your new company
Join a Federal Government agency committed to delivering high-quality digital solutions that support data analysis and reporting. This team works across disciplines to develop tools and systems that enable evidence-based decision-making. You’ll be part of a collaborative environment focused on innovation, data integrity, and service delivery.
Your new role
As a Back-End / API Developer, you’ll contribute to the development and maintenance of high-performance, standards-compliant API surfaces. You’ll work across multiple backend systems and user groups, ensuring seamless integration and usability. Key responsibilities include:
Building and maintaining modern HTTP-based APIs using Python (e.g., FastAPI, Starlette, Sanic)
Writing clear, comprehensive API documentation to support application developers
Deploying backend systems on cloud infrastructure (e.g., Azure, AWS, GCP)
Implementing modern authentication and authorisation protocols (OAuth2, OIDC, IAM)
Working with asynchronous Python applications and libraries
Using Git and CI/CD pipelines for version control and automated deployment
What you'll need to succeed3+ years of experience in API development using Python
Familiarity with OpenAPI specifications and Swagger UI
Strong documentation skills and ability to support API consumers
Experience with cloud platforms and modern DevOps practices
Knowledge of asynchronous programming and secure authentication methods
Desirable: experience with semantic web concepts, knowledge graph databases, and Azure DevOps
Australian Citizen with the ability to obtain a Baseline Clearance
What you'll get in return
Non-ongoing APS6 contract until EOFY 2026, with potential extensions
Flexible hybrid working arrangements
Locations available across major Australian cities
Opportunity to work in a high-performing, forward-thinking team
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or email Lillee at Lillee.keane@hays.com.au.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
Telephone: 0262797424