Transform healthcare into a safer and more cost-effective industry
Requirements
- One or more server-side programming languages (Java with Spring Boot experience preferred)
- One or more client-side programming languages (JavaScript React experience preferred)
- Experience developing, deploying, and supporting REST services and microservices
- Experience using cloud services for concepts such as storage and compute
- Experience with relational databases
- Experience with non-relational databases and messaging systems a plus
- Experience with AWS preferred
Responsibilities
- Create high quality software features and components that integrate into complex software solutions
- Develop software that fulfills requirements, is readable, maintainable, testable, and performant using standard idioms and common software craftsmanship techniques
- Create and understand the importance of appropriate testing strategies for features
- Devise data storage and access strategies during development work
- Create highly dependable software features through use of operationalization development techniques such as monitoring, logging, metrics gathering, system health, and reporting
- Develop software with a security-first mindset using knowledge of standard security protocols and common security risks, secure coding techniques, and appropriate usage and protection of sensitive information such as PHI
- Translate technical specs into business context even when working with ambiguous requests or partial information
Other
- Highly motivated, self-learner, and technically inquisitive
- Provides a positive impact on team: influences team decisions, mentors peers, drives innovation
- Excellent written and verbal communication skills
- Travel Requirements: Domestic and/or International, up to 25%
- Minimum years of work experience: 3 years