We're on a mission to make access to healthcare simpler by partnering with leading health systems and medical practices to optimize every step of a patient journey.
Requirements
- 9+ years of experience working in a software engineering role handling significant technical responsibilities of medium to high complexities
- Bachelor’s Degree in Computer Science, B.E./B.Tech, computer engineering, or equivalent required
- Strong foundational awareness of Data structures, design patterns, web fundamentals
- Previous experience producing dependable software using Java, Typescript and Angular
- Experience of working on Monolith as well as microservice based architectures
- Strong knowledge of SQL and relational databases
- Previous experience building and consuming RESTful web APIs with Java based backend tech
- Knowledge of unit testing and integration testing
- Experience giving and receiving code reviews
- Knowledge and experience with Agile methodologies
- Understanding of build systems – Maven, Gradle etc.
- Excellent hands-on skills knowledge of AWS, Docker, and git
- Previous experience building and working with CI/CD pipelines
- Familiarity with the principles of Domain-Driven Design (DDD) preferred
- Domain experience building software in a healthcare environment preferred
- Domain experience building applications leveraging HL7 FHIR preferred