Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Python developer

Canberra
The Network Technology Recruitment
Python Developer
Posted: 31 July
Offer description

Position Overview

Our Federal Government Client is seeking to hire a Python Developer responsible for building and maintaining core components of the custom-built Scenario Testing Tool (STT), a key deliverable under the EEWD Program and the operation Scenario tool. This role requires a full stack developer with expertise in frontend development, backend development, identity pattern integration, data processing, API integration, and embedding hydrological modelling logic into the application. The successful candidate will collaborate with modellers, business analysts, and cloud engineers to deliver reliable, scalable solutions that meet environmental water planning needs.

This position requires hands-on experience in Python development within Azure-based environments, along with a strong understanding of application design, testing, and integration principles. The duties and responsibilities include, but are not limited to:

* Developing and maintaining backend logic using Python for scenario processing, model execution, and data flow within the STT application.
* Developing frontend interfaces using Django with Bootstrap for an intuitive and responsive user experience.
* Building and documenting RESTful APIs using APIM and FastAPI for integration with data sources and modelling tools.
* Collaborating with modellers to integrate and execute hydrological models and with ecohydrologists to check water requirements, ensuring scientific logic is accurately translated into software components.
* Implementing RESTful APIs to connect the Python engine with the application frontend and external systems.
* Integrating solutions with external identity providers (Azure AD/B2C, Auth0, LDAP/SAML) for SSO, role-based access, and multi-tenant scenarios. Contributing to system design documentation, including architecture diagrams, module descriptions, and interface specifications.
* Unit testing, performing integration testing, and resolving bugs in collaboration with testers and developers.
* Optimizing performance of model processing pipelines and supporting automated data validation routines.
* Supporting Azure-based deployments and collaborating with cloud engineers to ensure proper infrastructure configuration.

We are seeking highly skilled candidates with proven experience in Python, Django, and full stack development, particularly those with experience in Federal Government ICT projects or programs. Experience working within or alongside modelling and environmental science teams, project delivery teams, ICT cloud infrastructure, and ICT solution architecture is highly desirable. The key skills include:

* Proven experience as a full-stack Python developer.
* Proficiency with Django and Bootstrap for frontend development.
* Experience with FastAPI for building backend services and APIs.
* Strong understanding of Python-based data handling, with familiarity with pandas preferred.
* Ability to work effectively in collaborative, cross-functional Agile teams.
* Strong communication and documentation skills.
* Experience implementing and managing user identity and access controls, including integration with external identity providers (e.g., Azure AD, OAuth2).
* Familiarity with CI/CD, containerization (Docker), and version control (Git).
* Experience integrating backend APIs with Azure API Management (APIM) for secure, scalable, and monitored access to modelling services.

Please note: This role is with the Federal Government, so only Australian Citizens are eligible to apply. An AGSVA Baseline Clearance is required to perform this role.

If you possess the proven experience and skillset we are seeking, please apply today.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Ai/ml python developer – canberra (nv1 required)
Canberra
ETT CareerMove
Python Developer
Similar job
Python developer
Canberra
The Network Technology Recruitment
Python Developer
Similar job
Ai/ml-python developer
Canberra
IT Alliance Australia
Python Developer
Similar jobs
IT and Tech jobs in Canberra
jobs Canberra
jobs Australian Capital Territory
Home > Jobs > IT and Tech jobs > Python Developer jobs > Python Developer jobs in Canberra > Python Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save