Developer - Platforms
MYOB • NZPythonC# Hybrid
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
The role of the Developer - Platform is to ensure the production environments and services are stable, high performing and secure by working collaboratively with the production teams, support teams and Engineering leadership. In order to be successful in this role the Developer – Platform must ensure the production environments and services are stable, high performing and secure with a heavy focus on automation and automatable systems. The Developer – Platform may be required to participate in 24/7 on-call rosters.
The skills you'll need
- Experience administering continuous integration systems such as Buildkite, Jenkins, Team city or similar.
- Experience defining and managing software build scripts using Bash, Powershell, Python etc.
- Experience with test driven development and behavior driven development and related tools.
- Experience with test automation and building test automation as part of the development lifecycle.
- Good experience using both Linux and Windows for development.
- Solid experience using Infrastructure as Code, Cloudformation and/or CDK for all cloud workflows.
- Experience using AWS, and common AWS services like RDS, EC2, S3, Route 53, Cloudwatch, etc to deliver both internal and customer facing experiences.
- Strong understanding of SDLC principles and methodologies including Agile, Lean, Kanban, Continuous Delivery.
- Experience programming with multiple programming languages with strong experience in C# and some experience in Python preferred.