Best Practice Software

Principal Software Developer

Best Practice Software  •  Brisbane, AU (Onsite)  •  26 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
61
AI Success™

Job Description

At Best Practice Software, our vision is communities connected with care We're achieving this through our mission to build a culture people love, where:

  • we value customers,
  • we work together for success,
  • we are accountable for our actions,
  • we innovate for the future, and
  • we celebrate diversity and inclusion.

If you share our vision and values, please consider this exciting career opportunity to join our growing team in Brisbane

You’re unique, and we value that.

This role is about leading from within the codebase, not from the sidelines.

You won’t have direct reports, but your influence will be felt across multiple teams through your technical expertise, mentorship, and standards-setting.

As a Principal Software Developer, we’ll call on your unique talents, skills, expertise, and experience to:

  • You’ll be a senior technical authority embedded within our teams—guiding design decisions, uplifting engineering practices, and helping developers solve complex problems in real time;
  • Act as a hands-on technical leader, contributing to design and development of critical components; Guide engineers through complex problem-solving and implementation decisions;
  • Lead code reviews, ensuring high standards in quality, maintainability, and performance;
  • Establish and champion engineering best practices, coding standards, and patterns;
  • Partner closely with Product Owners and QA to ensure solutions are practical, scalable, and aligned to requirements;
  • Support teams in delivering high-quality, production-ready software in a regulated healthcare environment;
  • Identify and address technical risks, inefficiencies, and areas for improvement;
  • Mentor developers through pairing, coaching, and informal leadership;
  • Contribute to continuous improvement of development workflows, including CI/CD and testing practices;
  • Remain close to the code—this is an active development role, not an oversight position.

We believe our ideal applicant will demonstrate the following attributes:

  • Extensive experience as a Senior or Principal Software Developer in complex software environments;
  • Experience with using AI assisted development tools to improve development productivity and quality;
  • Strong hands-on expertise in modern development practices, frameworks, and languages (tailored to your stack);
  • Deep understanding of clean code principles, design patterns, and maintainable architecture;
  • Proven ability to lead through influence rather than authority;
  • Experience working in high-reliability or regulated environments (healthcare experience highly regarded);
  • Strong debugging and problem-solving capability across complex systems;
  • A natural inclination to mentor, support, and uplift other developers;
  • Pragmatic mindset—balancing quality, speed, and real-world constraints.

What’s in it for you?

  • Market-leading benefits that make us a proven local employer of choice.
  • Flexible work arrangements that help you strike the right career balance.
  • Exciting start to, or positive development of, your Health IT career, with brilliant internal growth opportunities.
  • Belong as part of a dynamic and highly supportive team with a strong dedication to the mission. Enrich your experience by supporting our frontline healthcare heroes across Australasia.

Our team members enjoy exclusive access to our brilliant B-Perks Program, offering great rewards like birthday leave, an annual health and wellbeing bonus, and sponsored rewards to recognise outstanding contributions. You’ll also access our leadership development program and learning opportunities across our group of businesses and enjoy the freedom and flexibility to work as you work best. We offer purpose and impact, an inclusive culture, a connected workforce, transparent leadership, and growth and belonging.

How can we get this ball rolling?

To start a conversation on your fit within our team, we recommend you provide us with:

  • a capability statement/cover letter highlighting your experience and how you meet our requirements; and
  • an updated copy of your resume.

Your new career starts here.

For more information on this role, please contact Alan Goodare on 1300 40 1111 (in Australia) or 0800 40 1111 (in New Zealand). If you're ready to soar to new heights, then click the button to ‘Apply’ for this job. Only applicants who are required to be interviewed will be contacted upon submission of this application.

Best Practice Software

About Best Practice Software

An Evolution in Medical Software - Australia's most popular Practice Management Software

At Best Practice Software, our vision is communities connected with medicine.

We aim to be the leading provider of products and support that connects medical practitioners with their community. Being a leader in medical software means we strive for quality product development, prompt and effective customer support and for value-rich relationships with our customers and partners.

Since launching in 2004, Best Practice Software has forged a reputation for quality products, great user functionality, and excellent customer support. We have partnered with medical practitioners to deliver a range of innovative and user-friendly clinical and management software solutions, designed for simplicity, effortless operation, feature-rich applications, and real-world dependability. We provide updates and enhancements and regularly engage with our customers with tailored training solutions and user events. Our reputation is built on trust, and our products and support services are delivered with our customers in mind.

With Bp Clinical and Bp Management at work in your practice, Best Practice really is an evolution in medical software.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Bundaberg Central, AU
Year Founded
2004
Social Media