Intermediate Software Engineer (web)

Engineering · Full-time · New Zealand

Job description

About Rhapsody: 

Healthcare is innovating and you can be a part of it. Getting data from one provider to another, or from a provider to a health insurance company, is harder than it should be. Our mission is to change this – to accelerate innovation by easing the data access burden. Imagine developing solutions that accelerate digital transformation. This is what we do at Rhapsody. By providing data exchange and data quality solutions that enable information - such as patient visit details, lab results, and billing balances– to move seamlessly from one system to another. Whether building an application or using one, every piece of the health ecosystem needs Rhapsody as a foundation. 

Most people will not ever see our products (that's how infrastructure works) and services during a medical visit. Our solutions run behind the scenes, and you can think of them as the central nervous system helping to move data to accelerate innovation and improve outcomes. If using your knowledge to help solve this important problem sounds rewarding, apply today at rhapsody.health. 

Position Summary:

Intermediate Software Engineers (Web) leverage their strong technical foundations in developing and maintaining Single Page Applications to deliver intuitive, user-friendly interfaces and exceptional user experiences to our customers.

They collaborate with their squad to bring designs to life, solve technical challenges, continuously improve engineering practice, and actively develop themselves.

They role model accountability, initiative, curiosity, agility, and teamwork towards accomplishing assigned projects and tasks at the highest level of quality and timeliness.

Responsibilities:

  • Collaborate with your squad and broader R&D organization on squad, functional and enterprise OKRs

  • Influence the architectural and technical designs of user-facing components and features

  • Translate designs and wireframes into high-quality code

  • Hands-on development, testing and troubleshooting

  • Build and maintain CI/CD pipelines

  • Contribute to architecture, design, risk and code reviews

  • Maintain groomed technical backlog

  • Ensure our engineering policies and procedures are followed and continuously improved

  • Mentor and guide juniors

  • Continuous learning and experimentation

  • Perform other relevant job duties as required

Requirements:

  • 2 to 5 years of software engineering experience, with the majority being in building and maintaining Single Page Applications using React.js in commercial settings
  • Strong cybersecurity foundations, particularly those relating to web applications
  • Experience with a backend technology (preferably Java) and RESTful APIs
  • Excellent ability to work constructively with others and willingness to put others first
  • Willingness and ability to undertake targeted learning and turn it into practical outcomes quickly
  • Experience in/knowledge of Cloud and Healthcare Interoperability technologies an advantage
  • UI/UX Design skill an advantage
  • Bachelor's degree in Software Engineering, Computer Science or related discipline

Org chart

This job is not in the org chart


Teams

This job is not in any teams