Job Description
This is a chance to work for an award-winning medical imaging company who are creating software to help predict the risk of heart attacks and thus revolutionise the management of cardiovascular disease. They are deploying a cloud-based product to provide analysis to millions of patients world-wide and are looking for a Senior Software Engineer/Architect to join their rapidly growing R&D team.
Key Responsibilities
• Lead the architectural design of front-end to back-end medical imaging software
• Hands on application development in JavaScript, React, WebGL, Three.JS, Python, Flask
• Coordinate activities of dedicated front-end / back-end engineers to ensure the continuous deployment stays functional
• Responsible for coding standards, coordination of systematic peer code review and approval of merge requests
• Writing design and architectural design documentation
• Leads application information security risk management activities
• Review and approve 3rd party software packages (npm, pip)
Skills and Experience (required)
• Excellent communication skills and positive outcome-oriented attitude
• 5 years experience working in a regulated industry such as medical device development
• 3 years experience as lead architect / principle software engineer
• 3 years experience JavaScript/React experience
• 3 years experience Python or C++
• BSc degree or higher in a related technical discipline
Desirable
• MSc or PhD in related technical discipline
• Experience with Docker and AWS
• Experience with test automation and continuous deployment environments
• Experience with Linux