About the role
We are seeking a talented Software Developer to join a leading Australian financial services organisation. This is a full-time position where you’ll work on innovative, high-impact projects, building applications and APIs that support a wide range of financial products and services. You’ll be part of a collaborative, tech-driven team that values clean architecture, problem-solving, and continual learning.
What you’ll be doing
- Collaborating with product managers, analysts, and engineers to understand and translate business requirements.
- Designing, developing, and maintaining efficient, scalable software applications.
- Building and optimising APIs for both internal systems and external client integrations.
- Writing clean, maintainable, and well-documented code.
- Participating in peer code reviews and contributing to architectural discussions.
- Troubleshooting and debugging applications to ensure performance and reliability.
- Staying current with advancements in relevant technologies, frameworks, and tools.
We’re looking for a Python professional who enjoys solving complex problems and delivering reliable, high-quality software. Experience in financial services is highly regarded but not essential adaptability, attention to detail, and a collaborative approach are what matter most.
About the role
- Tech stack: Python, Kubernetes, React
- Occasional exposure to other languages such as PHP or Java.
- MySQL and other relational databases.
- Microservices-oriented architecture.
- 2 days in the office, 3 working from home
- Office based in Sydney
- 4+ years of professional software development experience.
- Proficient in Python; willing to work with other languages as needed.
- Experience with relational databases and SQL.
- Experience building and consuming RESTful APIs.
- Strong problem-solving, debugging, and optimisation skills.
- Excellent communication and teamwork abilities.
You’ll be joining an organisation that combines innovative technology with a supportive, people-first culture. Expect a competitive salary, flexible work arrangements, and opportunities to grow your technical skills while contributing to meaningful projects in the financial services sector.