We’re a leading business management solution with a core purpose: helping more businesses in Australia and New Zealand start, survive and succeed.
At MYOB, we believe what’s good for one business is good for all business—and for all of us. Whether you support them, work for them, or dream of building your own, when businesses run smoothly, everybody feels it. Owners, employees, customers, suppliers—even families. That’s why we’re here: to give every person in business the tools they need to focus on what really matters and do Big Things—whatever big looks like for them.
And for you? Joining MYOB means being part of that impact. It means using your skills to help businesses thrive, shaping the future of work, and growing alongside the people and communities we support. Because while we’re the business of software, we’re really in the business of people. And that makes MYOB Everyone’s Business.
About the role:
As a Senior Developer joining the team, you will be working alongside other developers, product manager and UX designers, to add and improve capabilities to our financial services products and systems.
Collaborate with your peers to drive continuous improvement in our development and DevOps practices, enhancing customer experiences and gaining hands-on experience with a wide range of technologies.
This diverse exposure will set you up for future success by equipping you with versatile skills and a broad technical knowledge base.
The skills you'll need:
- Strong programming skills across a variety of languages and technologies, including Java/Kotlin, TypeScript, React (modern), and Spring Boot.
- Experience in AI coding - such as Cursor (Claude agent), Codex or Copilot being highly valued.
- Strong understanding of programming fundamentals and concepts.
- Demonstrated ability to thrive in a collaborative and Agile environment, with a proven capacity to quickly adapt to changing business needs.
- Strong dedication to delivering high-quality software to customers on a regular basis.
- Ability to empower the team to define, refine, and incrementally achieve a technical vision, while consistently delivering exceptional customer experiences.
- Able to coach and mentor other developers in the team.
- Be the voice of the team ensuring knowledge flows both from development teams to the broader MYOB tech community and vice versa.