Software Engineer (Full Stack Software Developer)

ResMed Pty Ltd (Sydney NSW, Australia) 6 days ago

Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions of people every day through connected care. We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive on simple and elegant architecture and agility. You’ll be immersed in a dynamic high-growth environment and empowered to excel, take informed risks, and drive ingenuity across the enterprise.

In Sydney, a stellar engineering team within the Digital Health Technology Group of ResMed, is advancing digital solutions that manage, monitor and support patient’s health needs in over 140 different countries.

Your experience in software development and product delivery is needed to transform our platform and device data into a digital health services platform that enriches and enables healthy lives for our patients. You'll be working closely with product managers, operations, and the other software team members building the platform that services and supports our clients' and operator’s needs.

Let's Talk About Responsibilities

As a Software Engineer (full stack developer), you will be responsible for building and maintaining various parts of our platform. This will range from architecting and designing our microservices framework to front-end applications both mobile and web-based. You’ll be working with the rest of the development team to specify, design, and build the complete user experience. Your responsibilities will vary depending on needs, it will vary from frontend and backend services to CI/CD pipeline development and management.

Reporting to the Director of Software, bring your initiative and professionalism to an opportunity where you can make your own mark on an exciting new venture!

  • Expand the existing frameworks and services to implement new products and features.

  • Design and architect new microservices and micro UI’s.

  • Work with others to implement, design, and support our AWS infrastructure and services.

  • Ensure code quality through automated unit testing and integration testing frameworks.

  • Scalable design and performance enhancement.

  • Production support.

Let’s talk qualifications and experience

  • 2 - 5 years of software engineering experience.

  • Bachelor's degree in computer science or equivalent.

  • Excellent oral and written communication skills.

  • Solid ability in writing testable software.

  • Strong problem solving and analytical skills.

  • Work proactively while adhering to schedules in a fast-paced environment.

  • Experience writing automated tests.

  • Experience working for a commercial software company.

Required Skills

  • AWS Services (ECS, Fargate, Docker)

  • Software Architecture and  frameworks – Java, MicroServices, Spring, Hibernate, Apache, kubernetes, docker

  • 2 – 5  yrs Java development experience

  • 2 – 5  yrs CI/CD pipeline tools and infrastructure

  • 2 - 4 yrs Javascript or Typescript programming using HTML5, JavaScript and Angular JS

Desirable Skills

  • Build Tools: Maven, Bamboo, Concourse, AWS CodeBuild, AWS CodePipeline

  • Git

  • Agile/Scrum development

  • Linux

  • JMeter testing for scalability and integration.

  • Experience working within a project management/task management system like Jira.

What's in it for you?

  • Be part of a highly productive, inclusive, and energetic team.

  • Get to do remote work -- yes! You can be based out of Sydney and still be part of an awesome team!


Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now!

Software Engineer (Full Stack Software Developer)

Apply On Company Site
Back to search page