Why This Role Stands Out
As a Principal Developer at MYOB, you will lead technical direction and architect solutions that directly impact the success of businesses across Australia and New Zealand. This influential, hands-on role is perfect for experienced developers who enjoy mentoring others, championing best practices, and solving complex challenges to shape the future of work.
Quick Overview
Job Description
About the role
As a Principal Developer within our Data & AI team, you'll help shape the technical direction, architecture and quality of the products we build. This is a highly influential, hands-on role where you'll write production-ready code, solve complex engineering challenges and work across multiple product teams to deliver scalable, well-designed solutions that create meaningful outcomes for our customers.
Beyond the code, you'll be a practitioner coach who helps strengthen engineering capability across MYOB. You'll mentor developers, champion modern development practices and support teams to adopt AI-assisted engineering and automation tools in ways that improve software quality, delivery and developer experience.
Key responsibilities- Provide technical leadership across multiple product development teams, helping guide architecture, design and engineering quality
- Design, build, test and support product applications end-to-end while remaining a hands-on contributor to production-ready code
- Develop scalable solutions incorporating AI capabilities, including LLM integrations, agentic workflows and intelligent automation
- Champion engineering practices such as test-driven development, automated testing, continuous integration and continuous delivery
- Coach and mentor developers and senior developers, building capability and fostering a strong culture of craftsmanship
- Collaborate with product, architecture, engineering and delivery stakeholders to turn business requirements into effective technical solutions
- Guide the safe and practical adoption of AI-assisted engineering tools in line with MYOB's engineering, security and compliance standards
- Extensive experience as a Developer or Senior Developer, with strong hands-on coding capability across the full software development lifecycle
- Deep knowledge of software design principles, architecture patterns and practices such as TDD, BDD, DDD, clean code and refactoring
- Experience designing and evolving large-scale product applications with a focus on quality, scalability and long-term maintainability
- Strong capability across development languages and technologies such as .NET, JavaScript and TypeScript
- Experience delivering cloud-based solutions using Microsoft Azure and/or Amazon Web Services
- A track record of coaching and mentoring engineers, with the communication and influencing skills to lift capability across multiple teams
- Working knowledge of AI-assisted software development tools, automation approaches, web services and third-party integrations
Similar jobs
- BB
Full-Stack Staff Engineer - Consumer Lending Platforms
NewBendigo Bank
Melbourne, Victoria🇦🇺Hybrid12 hours agoMicroservicesNode.jsAWS+6Technology - WE
Principal Engineer (Full Stack -Java) Gold Coast based
NewWestpac
Sydney🇦🇺Hybrid15 hours agoSpringSpring BootJava+1Technology - SC
Developer - Pega
NewShowtime Consulting
Sydney🇦🇺Hybrid15 hours agoTechnology - AI
ESM Learning Developer - Sydney
NewAyan Infotech Pty
Sydney🇦🇺Hybrid15 hours agoTechnology - WE
Principal Engineer (Full Stack -Java) Gold Coast based
NewWestpac
Brisbane🇦🇺Hybrid15 hours agoSpringSpring BootJava+1Technology - AM
Lead Developer - Site & Performance
NewAre Media Pty Limited
Sydney🇦🇺Hybrid15 hours agoPHPAgileJavaScript+1Technology - SC
Senior Java Developer - Ultra-Secure Cloud & Defense
NewShowtime Consulting Pty Ltd
Canberra, Australian Capital Territory🇦🇺Hybrid15 hours agoMicroservicesSpringSpring Boot+2Technology - QC
Senior Developer - Liquid Markets
NewQIC Career Site New
Brisbane🇦🇺Hybrid15 hours agoGCPMicroservicesTeamCity+4Technology - SP
APS6 Mainframe Developer
NewSofttest pays pty
Brisbane, Queensland🇦🇺Hybrid15 hours agoTechnology - SP
APS6 Mainframe Developer
NewSofttest pays pty
Sydney, New South Wales🇦🇺Hybrid15 hours agoTechnology - SP
APS6 Mainframe Developer
NewSofttest pays pty
Adelaide, South Australia🇦🇺Hybrid15 hours agoTechnology - DR
Appian Developer
NewDFP Recruitment
Sydney🇦🇺Hybrid15 hours agoJavaTechnology