Skip to content

Senior Software Engineer – Integrations
Company | Cohere Health |
---|
Location | United States |
---|
Salary | $172744 – $172744 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Masters degree (or equivalent) in Computer Science, Software Engineering or closely related field and three (3) years of experience in the software development cycle, or in the alternative, a Bachelor’s degree (or equivalent) in Computer Science, Software Engineering or closely related field and five (5) years of experience in the software development cycle.
- Three (3) years of experience with designing and architecting software systems using: lucidchart, draw.io, or figma.
- Three (3) years of experience building data services and APIs using Java (Spring).
- Three (3) years of experience leading data modeling, storage design, building, and maintaining services using database technologies (including: NoSQL, SQL, and Object Storage) and observability platforms including AWS Cloudwatch.
- Three (3) years of experience developing CI/CD pipelines in Jenkins or Github Actions.
Responsibilities
- Build impactful healthcare technology on a modern technology stack.
- Build and maintain data services and integrations that support Cohere Health’s teams to continuously evolve product offerings and clinical intelligence.
- Work on fast-paced, autonomous, software development agile teams to build and enhance a growing software platform.
- Support interoperability initiative that extends the reach of Cohere’s products and services in the marketplace.
- Provide technical leadership throughout the technical design and sprint process.
- Own end-to-end feature releases and platform enhancements.
- Actively participate in the technical design process, bring expertise and analysis to help make data-driven decisions.
- Contribute to developing a culture of testing, quality, and attention to detail by supporting industry leading practices such as writing and maintaining comprehensive test coverage.
- Actively participate in ensuring Cohere maintains a disciplined approach to healthcare security within their software development and design processes.
- Assist in developing technical documentation to facilitate knowledge transfers within department and organization.
- Run sprint rituals and sprint planning when required, while engaging in the agile development process, including the definition, design, and management of product backlog.
- Mentor junior software engineers on the team.
Preferred Qualifications
No preferred qualifications provided.