Skip to content

Senior Software Engineer
Company | Cohere Health |
---|
Location | Boston, MA, USA |
---|
Salary | $172744 – $172744 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree (or an equivalent foreign degree) in Computer Science, Electrical and Computer Engineering, or a closely related field and five (5) years of professional work experience designing and developing enterprise-level software applications; or Master’s degree (or an equivalent foreign degree) in Computer Science, Electrical and Computer Engineering, or a closely related field and three (3) years of professional work experience designing and developing enterprise-level software applications.
- Three (3) years of experience working with the full software development lifecycle and common software development practices including requirement gathering, design, implementation, testing and maintenance;
- Writing technical documentation to identify problems, create requirements, and propose solutions;
- Developing frontend and backend code using coding languages, including TypeScript, React, Groovy, and Python;
- Using frameworks including specifically React and Grails to build data services and APIs;
- Deploying software applications using version control, including Github or SVC, and CI/CD pipelines, including Github Actions or Jenkins;
- Leading data modeling and storage design using different database technologies, including MongoDB or Postgres;
- Building, deploying, testing and maintaining services using Docker on AWS.
Responsibilities
- Working on a fast-paced, autonomous, agile application engineering team to build and enhance a growing software platform.
- Providing technical leadership throughout the technical design and sprint process.
- Owning end to end feature releases and platform enhancements.
- Actively participating in the technical design process, bringing your expertise and analysis to help make data-driven decisions.
- Continuously discovering, evaluating, and implementing new technologies or services to maximize efficiency of our data science, machine learning, and clinical programs.
- 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 participating in ensuring Cohere maintains a disciplined approach to healthcare security.
- Mentoring junior engineers on your team.
Preferred Qualifications
No preferred qualifications provided.