Senior C++ developer (won)
Senior C++ developer building Windows imaging software for Applied Spectral Imaging's biomedical products (karyotyping, IHC, FISH analysis). Day to day: designing and developing C++ solutions, identifying and fixing performance bottlenecks, writing design docs, and taking part in code reviews on the SW development team.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in computer science or software engineering
- 5+ years of software engineering and development experience
- 5 years of Windows programming experience using C++
- Strong understanding and experience in OOD/OOP and multi-threaded programming
- Ability to learn new technologies in a multidisciplinary environment
- Strong written and verbal communication in English and interpersonal skills
- Dedicated, self-motivated team player
Nice to have
- Experience in C#, JS/HTML5/CSS3 programming
- Experience with GUI development (WinForms, MFC, JS/HTML5/CSS3/COM)
- Experience in client-server architecture
- Familiar with JIRA, GIT and Agile methodologies
Full description
Applied Spectral Imaging (ASI) is a global leader in biomedical imaging with a comprehensive product portfolio for Karyotyping, H&E, IHC and FISH analysis; providing Pathology, Cytogenetics and Research laboratories advanced imaging and analysis tools.We are looking for a motivated and talented C++ Software Engineer**
Job Description**:
Design and develop software solutions for the ASI imaging products as part of SW Development team
Identify bottlenecks and hotspots and implement solutions to these problems
Help maintain code quality, organization and automatization Prepare high level and detailed design documents
Work according to the SW development process, preparing design and code reviews
Youll be part of our SW group and will contribute to the improvement of our work processes as a wholeJob **
Requirements: **
A bachelor's degree in computer science or software engineering
5+ years of software engineering and development experience
5 years of Windows programming experience using C++ - Must
Experience in C#, JS/HTML5/CSS3 programming Advantage
Experience with GUI development (WinForms, MFC, JS/HTML5/CSS3/COM) Advantage
Strong understanding and experience in OOD/OOP and Multi-threaded programming -Must
Experience in Client-Server architecture Advantage
Ability to learn new technologies in a multidisciplinary environment
Strong written and verbal communication in English and interpersonal skills Familiar with JIRA, GIT and Agile methodologies- advantageDedicated, self-motivated team player
This position offers the ability to learn and grow by utilizing all your skillset in the fascinating, life-impacting industry of Medical Imaging.