Python Developer
Sirius Technology VIC
Posted 3 days ago
Position: Python Developer (Mid–Senior Level)
Location: On site, hybrid working in South East Melbourne
Employment Type: Full-Time
Overview:
We’re seeking a talented Python Developer to join a collaborative and fast moving technology team. You’ll play a key role in building out a growing in-house development capability, contributing to both new product development and the evolution of existing systems.
This is a unique opportunity to join a close-knit, cross-functional team that values action, problem-solving, and shared success. You’ll help shape the internal development function as it transitions from being consultant-led to fully internal, giving you scope for real influence.
The team is currently focused on building a range of products, from web applications to data processing tools, with plans to introduce AI/ML capabilities in the near future.
Key Responsibilities:
- Develop and maintain Python applications following modern development best practices.
- Collaborate with cross-functional teams to understand and deliver business requirements.
- Demonstrate critical thinking and structure around complex or unstructured problems.
- Mentor junior developers and contribute to team capability uplift.
- Write clean, efficient, and reusable code.
- Conduct thorough testing and ensure software quality and reliability.
- Troubleshoot and resolve technical issues.
- Participate in code reviews and knowledge sharing.
- Stay up to date with emerging tools, libraries, and trends in Python and software development.
Requirements:
- 5+ years of hands-on Python development experience.
- Strong understanding of core Python, data structures, and object-oriented design.
- Experience with modern Python frameworks such as Django, FastAPI, or Flask.
- Solid understanding of relational databases and SQL performance tuning.
- Knowledge of the software development lifecycle (SDLC) and Agile methodologies.
- Strong debugging and problem-solving skills.
- Familiarity with version control systems (e.g. Git).
- Excellent communication and collaboration skills.
Nice to Have:
- Experience working with cloud platforms (ideally Azure).
- Exposure to data analysis and visualisation tools such as Pandas, NumPy, and Matplotlib.
- Familiarity with testing frameworks like Unittest or Pytest.
- Understanding of DevOps concepts and tools.
- Exposure to Large Language Models (LLMs) and their use cases.
What’s on Offer:
- A proactive, supportive work culture focused on collaboration and team success.
- Hybrid working environment with regular in-office days to maximise team effectiveness.
- A strong pipeline of projects and a commitment to staff development and growth.
- Extra leave day for your birthday.
- Regular team social events (morning teas, BBQs, charity days, etc.)
- Professional development support.
- Free on-site parking.
- A range of additional employee perks and benefits.
About Sirius Technology VIC
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Senior Director, Clinical Development
Community Services Directorate
Senior Developer
2cloudnine
C++ Developer
MFTE Staffing Services
Senior .NET Core Azure Developer
Swordfish Search Pty Ltd
Senior Python Engineer
The Onset
Senior Academic Developer
University of Southern Queensland