Job Description
Job Description
About iCAD :
iCAD, a global leader on a mission to create a world where cancer can’t hide by providing clinically proven AI-powered solutions that enable medical providers to accurately and reliably detect cancer earlier and improve patient outcomes.
Headquartered in Nashua, N.H., iCAD’s industry-leading ProFound Breast Health Suite provides AI-powered mammography analysis for breast cancer detection, density assessment and risk evaluation.
The ProFound Breast Health Suite is cleared by the U.S. Food & Drug Administration (FDA) and has received CE mark and Health Canada licensing.
Used by thousands of providers serving millions of patients, ProFound is available in over 50 countries.
The Role :
The full stack Software Applications Developer will be responsible for developing new and existing applications and supporting our innovative software.
Working in a small team in a fast pace agile environment, the daily task includes rapid prototyping, product design and coding, getting feedback from interested parties, and participating in daily scrum meeting.
This role is remote and can sit anywhere within North America.
Responsibilities :
- Collaborating with members in R&D, Product Marketing and Technical Support to understand requirements.
- Prototyping new ideas and concepts.
- Developing software specifications, design and implementation for new and existing software applications and platform according to iCAD’s SOP.
- Software testing including manual testing as well as developing automated test scripts.
- Review requirements, design, and other documentation, and assist in planning testing activities.
- Assist in trouble shooting issues both during development and production at clinical product sites.
- Document, investigate and fix software defects.
Requirements :
- Strong general computer science knowledge, including operating systems, databases, software systems, and networking.
- Strong knowledge of Docker and Kubernetes.
- Experience in managing software development projects in the Agile methodology.
- Experience with Python, Flask, Java Script, C#, ASP.Net.
- Experience with databases such as MySQL.
- Experience with Windows and Linux OS.
- Experience with AWS, Docker, Kubernetes, or similar technologies will be an asset.
- The applicant must have strong analytical and troubleshooting skills and willing to learn new technologies.
- Ability to communicate effectively with the customer and team members.
- Team player, collaborator, problem solver, and has a get it done approach.
Competencies :
- Problem solver
- Team player
iCAD is an Equal Opportunity Employer and values diversity. We are committed to the principles of equal employment opportunity and affirmative action for all applicants and employees.
Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination.
ICAD does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation.
If you have a disability and need assistance applying for this position or accommodations with an interview, please email [email protected]