ResMed is redefining how technology connects care across the healthcare continuum. They are seeking an enthusiastic Associate Software Engineer to join their team in building cloud-based healthcare solutions, focusing on the development and integration of software that supports healthcare interoperability and data exchange.
Responsibilities:
- Develop and maintain backend services using Node.js
- Contribute to frontend development using ReactJS, TypeScript, and JavaScript
- Assist with the implementation of RESTful APIs
- Support CI/CD processes, including automated builds, testing, and deployment
- Write unit and integration tests following Test-Driven Development (TDD) principles
- Participate in debugging and basic performance tuning activities
- Document technical specifications and maintain clear, up-to-date system documentation
- Collaborate in a paired programming environment and leverage AI-assisted tools for code generation, refactoring, and test creation
- Integrate systems using HL7 v2.x, FHIR, and integration engines (e.g., Rhapsody)
- Learn and apply best practices for secure, scalable healthcare data exchange
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 1–2 years of software development experience
- Basic understanding of JavaScript/TypeScript and Node.js
- Familiarity with REST APIs and web application architecture
- Understanding of Git and version control workflows
- Interest in learning healthcare interoperability standards (HL7, FHIR)
- Familiarity with CI/CD
- Exposure to ReactJS, HTML5, and CSS3
- Familiarity with AWS or other cloud environments
- Understanding of containerized application deployment
- Experience with relational databases such as PostgreSQL or SQL Server
- Awareness of integration engines
- Interest in TDD, Agile methodologies, and secure software development methodologies