Software Developer
at Straumann Group
Montréal, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | N/A | Computer Science,Computer Engineering | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Chez Straumann Montreal, nous #repoussonsleslimites de la dentisterie numérique depuis 2007. Nous croyons que la bonne technologie peut rendre la dentisterie prévisible, agréable et moins stressante autant pour les patients que pour les dentistes.
Lorsqu’on parle de notre vision, on parle souvent de la façon dont nos développeurs et nos ingénieurs travaillent pour mettre en œuvre la prochaine génération de soins dentaires numériques. Notre philosophie va encore plus loin : notre but est de créer la meilleure expérience client dans le domaine. Nous valorisons nos employés en leur donnant les moyens de réussir et d’avoir un impact, de remettre en question le statu quo, de mettre en œuvre des changements et de garder une longueur d’avance sur la concurrence.
Basés à Montréal (Canada), avec des bureaux à Berlin, Chemnitz (Allemagne) et Lyon (France), nous faisons partie du groupe Straumann depuis 2017. Nos produits sont distribués par des entreprises dentaires de premier plan dans plus de 70 pays à travers le monde.
Nous #repoussonsleslimites tous les jours. Joignez-vous à nous!
Veuillez prendre note que le masculin est utilisé afin d’alléger le texte, et ce, sans préjudice pour la forme féminine.
ESSENTIAL REQUIREMENTS:
- Bachelor’s degree in computer science, computer engineering or equivalent combination of experience and education.
Responsibilities:
- Design, implement and optimize functionalities of a full-stack application according to the Design and Development Process (complying with IEC 62304, ISO 13485, etc.)
- Participate in the planning and analysis of new functionalities to be developed in an Agile way contributing to the software requirements review with the product owner and the software quality analyst
- Detect and analyze complex issues and define an effective action plan to resolve them including the impact assessment of the design change
- Design and implement the user interface
- Participate in continuous code improvement and knowledge sharing
- Participate in incident resolution and support operations.
- Design and perform testing and quality control activities (unit tests, regression tests, etc.)
- Support and follow best practices identified by the technical leads (including design patterns, security by design, clean code, etc.)
- Support quality related processes, e.g. internal audits, supplier audits, external audits, CAPA management, training, supplier selection and qualification, etc.
- Author and review product design and technical documentation following good documentation practices required by the development of software as medical device
- Execute validation protocols for products, tools and software applications
- Use tools and software applications that are validated according to the computerized-system validation
- All other related tasks.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer science computer engineering or equivalent combination of experience and education
Proficient
1
Montréal, QC, Canada