Software Engineer

HotDoc (Melbourne VIC, Australia) 22 hours ago

HotDoc’s mission is to improve the health care experience for everyone in Australia—already more than half of Australia’s GPs and 1 in 4 Australians use the platform. Our technology helps better connect patients and doctors by making interactions between both parties accessible and easy across the entire patient journey, from bookings through to post-appointment follow-ups. Now we’re going one step further, developing products aimed at proactively improving patient outcomes by encouraging patients to play a more leading role in the management of their own health.

What’s in it for you

You will be working closely with members of the broader product team to build new features that leverage HotDoc's connection to clinical software. There will be plenty of opportunities for you to take on new challenges and actively contribute to shaping the quality of the software HotDoc distributes to its customers.

You will be working in a collaborative team environment and will be involved with working on challenging and exciting projects within the connector team.

You can enjoy having flexible work arrangements and be actively encouraged in your personal and professional development.

What will you be doing

In this exciting and hands on role, you will be working on integrating the HotDoc app for Windows with practice management systems to safely add to their records, sync their data and continually improve our integration.

We are looking for someone who enjoys being challenged as you will be working to ensure reliability, performance and security in the face of distributed system challenges, unpredictable user environments and non-standard third party protocols.

Our connector software is written in Node and we use custom SQL and stored procedures provided by the PMS to query data, debug and investigate issues.

You will work closely with our Customer Experience department to solve the tickets that come through about the connection between HotDoc and practice management systems. You will also be involved with helping the broader product team to leverage the integrations to achieve bigger features.

This role is open to candidates in Melbourne, or remote from anywhere in Australia & New Zealand as long as you have a good internet connection and are willing to be flown to Melbourne approximately four times per year for two weeks at a time.

This role is open to junior through to senior candidates and the role, scope of responsibilities and remuneration will be tailored to your experience.


What you must have to apply for this role

  • Experience with Node.js and SQL
  • Demonstrated experience and enjoyment in getting to the bottom of issues in third-party systems
  • Demonstrated ability to work closely with different departments across the organisation e.g. Customer Support
  • Experience with Ruby on Rails and distributing software for Windows (e.g. Advance Installer) (desirable)
  • Experience developing robust software across multiple devices with unreliable networks (desirable)

You’re just the person we’re looking for if you can demonstrate

  • You’re a socially conscious person who wants to be in a role that positively impacts Australian healthcare
  • Are empathetic and care about doing right by others
  • Take ownership of problems and their solutions
  • Are prepared to speak up and question the status quo
  • You’re passionate about technology, health IT and/or SaaS


We’ve adapted pretty well to a COVID world. You’ll be invited to many Zoom-based events including (but not limited to) Bob Ross inspired painting sessions, sourdough masterclasses, book clubs and wine tastings. And once COVID settles down, you can also expect:

  • Wellness at your keyboard, with in-office subsidised yoga, personal training sessions, Headspace membership, Health Coaching & Employee Assistance Program (EAP) that gives you access to a dedicated psychologist.
  • Our kitchen is full of fresh fruit, snacks, tea and a serious coffee machine. We also have some particularly talented bakers here!
  • Your calendar is pretty full here - end-of-year parties, golf and table tennis, competitions, BBQs and a yearly Talent Show. Friday nights here are also pretty great
  • A CBD location, that makes commuting a breeze with new bike lockup and lockers, and a stroll to Southern Cross Station or Flinders Street Station
  • We have a beautiful, green and light-filled office on the Yarra River that boasts the best balcony view in Melbourne.

We celebrate diversity, and welcome applications of all types, and from all backgrounds.

If you think you have the skills required, please submit a short cover letter and an up to date CV.

Software Engineer

Apply On Company Site
Back to search page