Senior Software Engineer
Core
Designing and programming large components, features, or whole feature areas for medical image acquisition applications.
Role type
Senior Software Engineer (Medical Devices)
Builds
Medical image acquisition applications and platform components
Domain
Medical Technology / Medical Devices
Deliverable
production ML models | product features
Required skills
Java, Microservices, Docker/Container technologies, Object-Oriented Design (OOD), Unified Modelling Language (UML), GitLab, Defect Tracking Tools, Debuggers, Shell/Perl/Python scripting
Preferred skills
Linux environment experience, Agile project management tools (Rally), Medical Device Industry standards knowledge
Technologies
Java, Microservices, Docker, GitLab, Rally
Responsibilities
Collaborate with product owners and architects to develop quality software; ensure code quality and test coverage; investigate and resolve product complaints; perform integration and verification activities; document requirements and designs; participate in Scrum ceremonies; coordinate across cross-functional teams; act as a change agent for process improvement.
Seniority
Senior, hands-on IC