About the role
Stratovan is a leading developer of next-generation interactive imaging software for the global medical device and diagnostic markets. Our solutions have broad application to disciplines beyond healthcare, such as life sciences and airport security. Stratovan's core product line includes a range of novel next-generation visual analysis applications including 3D image viewing station software, airport screening simulation software, and system solutions including Automated Threat Recognition (ATR), DICOM and DICOS (Digital Imaging and Communications in Medicine/Security) based toolsets. Our innovative 3D surgical planning and diagnostic tools are used in orthopedics, craniofacial surgery, neuroimaging, oncology, ophthalmology, otolaryngology, paleontology, anthropology and veterinary medicine.
We are looking for a Senior Software Engineer to help expand and reinforce our collection of applications through high quality code, novel techniques, and collaboration. The ideal candidate has substantial experience in Full-Stack development using C++. They must have a strong background in Object-Oriented Programming, be comfortable with Linux, macOS, and/or Windows development, and have the ability to fashion robust scalable solutions that can manage large data sets efficiently. They should be at ease working in an agile environment and should embody a passion for continuous improvement and test-driven development. They should have experience in mentoring more junior engineers, designing complicated software solutions, and experience in solving advanced software challenges. Most importantly, they should have a strong passion for "saving lives through software".
Responsibilities
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Design and execute abstract coding requirements into concrete solutions.
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
- Regularly take initiative and execute self-discipline; thrive in an office or remote environment while producing high quality effort across multiple projects without the need for constant oversight
- Learn and implement company coding standards and best practices
- Report issues and challenges to supervision and team members, communicating clearly and often is essential to success of projects at Stratovan
- Safeguard confidential and sensitive information by adhering to company best practices and guidelines