You will design, develop, and test components, features, and feature sets—working both independently and alongside a team of talented engineers, product leaders, and domain experts
Job Summary
You will design, develop, and test components, features, and feature sets—working both independently and alongside a team of talented engineers, product leaders, and domain experts.
Work within Agile development practices and a continuous integration environment to help us innovate in a fast ‑ moving medical ‑ technology landscape.
Opportunities for continuous learning, skill growth, and cross ‑ team collaboration.
Matching Summary
You will design, develop, and test components, features, and feature sets—working both independently and alongside a team of talented engineers, product leaders, and domain experts.
Skills & Requirements
Must-have
Unix/Linux environments
version control/configuration management
build tools
Behavior-Driven Development (BDD)
microservices architectures
interface with physical devices
continuous integration workflows
Nice-to-have
continuous learning and skill growth
inclusivity and diverse perspectives
Python scripting experience
Cypress experience
Key Requirements
Bachelor’s degree in Computer Science or STEM
At least 8 years of experience
Experience programming in Unix/Linux
Experience with version control/build tools
Skilled in BDD with Cucumber/Gherkin
Experience with microservices architectures
Experience building complex applications interfacing with physical devices