Software Developer – Full Stack

Best Practice Software Pty

City of Brisbane

On-site

AUD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements

Job summary

Best Practice Software Pty is seeking a Full Stack Software Developer to help build our cloud platform in Bundaberg or Brisbane, Queensland. You’ll work across the stack: .NET 8 on the backend, React on the frontend, SQL Server underneath, packaged as Docker images and deployed to Kubernetes on Azure.

You’ll collaborate with UX Designers, Product Owners, QA and Clinical Safety Advisors, delivering features end-to-end, writing tests, and applying secure coding practices aligned with accessibility

Qualifications

  • Commercial full stack development experience, typically three years or more.
  • Strong C# and modern .NET (8+).
  • Solid React, and comfort with Node.js tooling.
  • SQL Server: schema design and queries.
  • Practical Docker experience; containerization and local testing.
  • Automated testing and CI/CD as everyday habits.

Responsibilities

  • Deliver features end to end: front-end React components and back-end .NET services.
  • Build UI with React and FluentUI for consistency across the suite.
  • Push live updates to clients with SignalR and integrate with Azure Event Hubs.
  • Choose the right data store across SQL Server and Azure Storage.

Skills

Full stack development
C#/.NET
React
Node.js tooling
SQL Server
Docker
Kubernetes
CI/CD
Automated testing

Tools

Docker
Kubernetes
Helm
Terraform
Azure
SQL Server
SignalR

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 Bundaberg or Brisbane, Queensland.

You’re unique, and we value that.

Communities connected with care

That’s our vision. We make the clinical and practice management software that over 7000 Australian Practices run on, used every working day by GPs, Practice Managers, Nurses, Allied Health Providers and Administrative Staff.

We’re looking for a Full Stack Software Developer to help build our cloud platform, and to build it to a standard a clinician can rely.

About the role

This is a hands-on engineering role across the full stack of our cloud product. .NET 8 on the back end, React on the front, SQL Server underneath, packaged as Docker images and deployed to Kubernetes on Azure. You’ll take features from refinement through to production, and you’ll help shape how they get designed.

You’ll work in a cross-functional team alongside UX Designers, Product Owners, QA and our Clinical Safety Advisors, reporting to a Product Lead.

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

  • Deliver features end to end: React components on the front, .NET 8 services behind them, SQL Server underneath;
  • Build UI with React and FluentUI so the product stays consistent across the suite;
  • Push live updates to the client with SignalR, and move integration events through Azure Event Hubs;
  • Choose the right store for the job across SQL Server and Azure Storage Accounts.

Ship it

  • Package back end and front end as Docker images;
  • Deploy to Kubernetes with Helm through Azure Pipelines;
  • Work with infrastructure as code in Terraform. You don’t need to arrive knowing it.

Prove it works

  • Write automated unit, integration and system tests, and keep them green in CI/CD;
  • Use Seq and Azure Monitor to see how your code behaves in production, then fix what you find;
  • Apply secure coding and privacy by design practices to health data, and build to our accessibility and UX standards.

Work as part of the team

  • Partner with Product Owners, UX Designers and Clinical Safety Advisors to turn requirements into something buildable;
  • Review your teammates’ code, and take feedback on your own;
  • Break work down into pieces that can ship, and flag problems early.

We believe our ideal applicant will demonstrate the following attributes:

  • Commercial full stack development experience, typically three years or more;
  • Strong C# and modern .NET. We’re on .NET 8+;
  • Solid React, and comfort with the Node.js tooling around it;
  • SQL Server: schema design, and the ability to write and read your own queries;
  • Practical Docker experience. You can write a Dockerfile, run a local stack, and work out why a container won’t start;
  • Automated testing and CI/CD as everyday habits;

Highly desirable

  • Kubernetes and Helm, or another container orchestration platform in production;
  • Terraform, or infrastructure as code more broadly;
  • Azure services in production, particularly Storage Accounts, Event Hubs and Azure Monitor;
  • SignalR or other real-time client messaging;
  • Medical software, e-health or another regulated field. FHIR and Australian primary healthcare experience are a big plus;
  • Mentoring less experienced developers.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Developer – Health IT (.NET/React)
Full Stack Software Developer – Health IT (.NET/React)

Best Practice Software Pty • City of Brisbane

On-site
AUD 90,000 - 130,000
Flexible work arrangements
Senior Software Developer
Senior Software Developer

eHealth Queensland • City of Brisbane

On-site
AUD 120,000 - 150,000
Superannuation
Leave loading
Employee support services
+2
Principal Software Developer
Principal Software Developer

Metro South Health • City of Brisbane

On-site
AUD 90,000 - 130,000
Family-friendly environment
Academic partnerships
Career development opportunities
+1
Full Stack Developer
Full Stack Developer

UnitingCare Children, Young People and Families • City of Brisbane

Hybrid
AUD 120,000 - 150,000
Salary packaging and meal benefits
Flexible work arrangements
Parental leave (12 weeks)
Senior Back-End Engineer
Senior Back-End Engineer

Healthengine • Western Australia

On-site
AUD 120,000 - 160,000
Hybrid workplace
Team-building activities
Unlimited coffee and snacks
+4
Senior Software Engineer – Full-Stack Web (React/Node.js)
Senior Software Engineer – Full-Stack Web (React/Node.js)

Vitura Health (ASX:VIT) • Gold Coast City

Remote
AUD 100,000 - 120,000
Career development with training
Collaborative team environment
Work in a fast-growing industry
Principal Software Developer
Principal Software Developer

Queensland Government • City of Brisbane

On-site
AUD 140,000 - 180,000
Generous leave
Salary packaging
Professional development allowances
+3
Senior Application Specialist
Senior Application Specialist

Queensland Health • City of Brisbane

On-site
AUD 120,000 - 150,000
12.75% superannuation
17.5% leave loading
Employee support programs
+3
Senior Developer/Project Lead (Full Stack Web Application Specialist)
Senior Developer/Project Lead (Full Stack Web Application Specialist)

Soda Digital • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Competitive remuneration
Professional development opportunities
Friendly and social office space
+2
Senior Developer
Senior Developer

XPT Software Australia • City of Brisbane

On-site
AUD 110,000 - 150,000