Design and Develop Scalable Web Applications
About our client.
Our client is a specialist technology consultancy operating at the intersection of cyber, data, and AI. We partner with enterprise clients to protect, transform, and empower their organisations with forward-thinking solutions. Our reputation is built on outcomes, not effort.
The Opportunity
Fixed Term Contract – until August 2026, with potential for extension
Location: Melbourne / Hybrid
We're seeking an experienced software engineer with strong Python skills and knowledge of Django to join our growing engineering team. You'll play a key role in designing, building, and maintaining scalable web applications and backend systems for our enterprise clients.
This role is ideal for someone who thrives in a collaborative environment, enjoys solving complex technical challenges, and is passionate about writing clean, maintainable code that delivers real-world impact.
Key Responsibilities
* Design and develop robust, scalable web applications using Python and Django
* Build RESTful APIs and integrate with third-party services and internal systems
* Write clean, efficient, and testable code following best practices
* Participate in architectural discussions and contribute to technical decision-making
* Collaborate with cross-functional teams including designers, product managers, and DevOps engineers
* Mentor junior developers and contribute to a culture of continuous improvement
Required Skills and Qualifications
* Proven experience as a software engineer, with deep expertise in Python and Django
* Strong understanding of RESTful API design and integration
* Experience with relational databases (e.g., PostgreSQL, MySQL)
* Familiarity with containerization (Docker) and cloud platforms (AWS, Azure)
* Knowledge of CI/CD pipelines and DevOps practices
* Understanding of security best practices (e.g., OAuth2, JWT)
Benefits
* Be part of a team serious about doing work that matters
* Join a culture that values clarity, autonomy, and shared success
* Enjoy flexibility, support, and performance-based recognition