Resmed is looking to improve patient quality of life, prevent chronic disease progression and reduce healthcare system costs by developing a next generation Healthcare Informatics platform. The goal is to provide an excellent developer experience that abstracts complexities and accelerates development.
Requirements
- Experience building APIs using Java and SpringBoot
- Experience with SQL and NoSQL databases and event streaming platforms like Kafka
- Experience with Docker and Kubernetes
- Experience with AWS or another cloud provider
- Experience development and delivery at a large scale
- Experience building scalable, available, and low-latency cloud-native systems
- Experience using AI to solve operational and business problems
Responsibilities
- A hands-on role with coding when possible while managing & coaching a team of engineers
- Learn each workflow’s system architecture of key integrations, configurations, and upstream/downstream impacts
- Analyse requirements and collaborate with architects, product managers, and engineers to produce thoughtful software designs with considerable scope and high complexity
- Responsible for guarding, promoting, and establishing best practices within the team
- Assist with project estimation, planning and progress
- Communicate clearly and promptly when work hits roadblocks or risks arise that must be managed
- May be part of an on-call support rotation
Other
- Experienced Engineering Manager, you take ownership of issues, work to find solutions, and collaborate well with team members and cross-functional groups
- Experience leading a software development team through multiple product/platform releases
- Experience making significant individual contributions as a Senior Engineer to real-world software development
- Interface with other project stakeholders to ensure the system objectives are balanced with overall project objectives
- Provide product design leadership for the project team, including ongoing design and implementation review