-
Change Recruitment

Python Developer

Change Recruitment
Australia · Contract · Mid-Senior

🐍 Python Developer (Django & Django Ninja)


Location: Melbourne (Hybrid)

Type: Contract

Duration: 2 Months (Extension Likely)

Rate: $1,088 + GST


🔍 About the Role


We're on the lookout for a highly skilled Python Developer to join our growing team. This role will focus on building robust web applications, handling spatial data, and ensuring seamless integration across systems using Django and Django Ninja. If you’re passionate about crafting clean code, building scalable services, and working with geospatial technologies—this one’s for you.


🧠 Responsibilities


  • Web Application Development: Build and maintain scalable applications using Python, Django, and Django Ninja.
  • Geospatial Data Handling: Process and analyze spatial data using GeoPandas, Shapely, and GDAL.
  • Web Tech Integration: Collaborate with front-end developers to integrate HTML, CSS, JS with back-end logic.
  • Database Management: Design and optimize schemas using PostgreSQL and MySQL.
  • Performance & Security: Write efficient, secure code with best practices in authentication, authorization, and data protection.
  • Testing & QA: Lead testing, debugging, and troubleshooting cycles to ensure robust delivery.
  • Documentation & Reporting: Create technical docs and progress reports for key stakeholders.
  • Continuous Learning: Stay current with Python tools and emerging technologies.


🛠 Required Skills & Experience


  • Proven Python development experience with Django and Django Ninja
  • Hands-on expertise with geospatial libraries (GeoPandas, Shapely, GDAL)
  • Strong knowledge of front-end tech (HTML, CSS, JS)
  • Proficient in relational databases: PostgreSQL, MySQL
  • Familiarity with REST APIs, authentication flows, and scalable architecture
  • Strong problem-solving and collaborative skills
  • Experience working in Agile teams and CI/CD environments


🌟 Bonus Points


  • Cloud experience: AWS, Azure, or GCP
  • Exposure to Docker, Kubernetes
  • Familiarity with microservices and distributed systems
  • Understanding of DevOps and automation pipelines

Key Skills

Ranked by relevance

python django css postgresql cicd
Login to Apply
Posted
Jun 17, 2025
Type
Contract
Level
Mid-Senior
Location
Melbourne

Industries

Banking Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Barclays
Related

Python Developer

2026-05-27

Full-time
Associate
United Kingdom
Banking
Engineering
View Job Details
Westpac Group
Related

AI Engineer

2026-05-20

Full-time
Not Applicable
Australia
Banking
Engineering
View Job Details
Westpac
Related

AI Engineer - DDAI

2026-05-20

Full-time
Associate
Australia
Banking
Engineering