Chez Zimmer Biomet, nous croyons qu'il faut repousser les limites de l'innovation et faire avancer notre mission. En tant que leader mondial de la technologie médicale depuis prÚs de 100 ans, la mobilité d'un patient est améliorée par un produit ou une technologie Zimmer Biomet toutes les 8 secondes.
En tant que membre de l'Ă©quipe Zimmer Biomet, vous partagerez notre engagement Ă offrir une mobilitĂ© et une vie renouvelĂ©e aux personnes du monde entier. Pour soutenir notre Ă©quipe talentueuse, nous nous concentrons sur les opportunitĂ©s de dĂ©veloppement, des groupes de ressources pour les employĂ©s (ERG) solides, un environnement de travail flexible, des rĂ©compenses globales compĂ©titives spĂ©cifiques Ă l'emplacement, des incitations au bien-ĂȘtre et une culture de reconnaissance et de rĂ©compenses de performance. Nous nous engageons Ă crĂ©er un environnement dans lequel chaque membre de lâĂ©quipe se sent inspirĂ©, investi, pris en charge, valorisĂ© et possĂšde un fort sentiment dâappartenance.
Promesses
Vous souhaitez repousser les limites de l'innovation et contribuer à améliorer la vie des gens? Zimmer Biomet développe les meilleures solutions de traitements et d’interventions chirurgicales orthopédiques permettant ainsi à des milliers de personnes à travers le monde de retrouver la mobilité et une vie active. Zimmer Biomet est un des leaders mondiaux dans le secteur des dispositifs médicaux spécialisés dans les soins musculo-squelettiques. À Montréal, Zimmer CAS représente la branche de haute technologie de Zimmer Biomet.
Notre équipe de développement logiciel se démarque par son atmosphère créative et conviviale, son processus de développement rigoureux et sa capacité d'innovation, suivant la méthodologie de développement Agile. Nos mandats supportent les produits médicaux offerts par Zimmer Biomet; les projets incluent sans se limiter à : l’intégration de systèmes logistiques, gestion de données patient, planification de chirurgie, l’intelligence d’affaires et les systèmes web. Au sein de notre équipe Agile, nous développons des services Web et des applications Web pour la planification de chirurgies orthopédiques partout dans le monde, ce qui comprend le flot de conception électronique et de fabrication des produits chirurgicaux pour nos patients. Notre système est la colonne vertébrale sur laquelle reposent de nombreux autres dispositifs médicaux, dont le robot chirurgical ROSA. Notre équipe est entièrement responsable du développement et de la maintenance de notre système, avec ses infrastructures sur site et sur le Cloud.
RĂ©putĂ©e pour offrir un environnement de travail des plus stimulants et des avantages et bĂ©nĂ©fices hautement compĂ©titifs, notre entreprise est Ă la recherche dâune personne dynamique, polyvalente et stimulĂ©e par la collaboration en Ă©quipe multidisciplinaire.
Comment créer un impact
Nous recherchons une personne enthousiaste et proactive, dotĂ©e dâexcellentes compĂ©tences techniques et relationnelles, capable dâencadrer des dĂ©veloppeurs juniors, de mener des discussions techniques et de collaborer avec les Ă©quipes et les clients. En tant que dĂ©veloppeur logiciel senior, vous participerez activement, au sein de lâĂ©quipe de dĂ©veloppement du systĂšme de portail, Ă toutes les Ă©tapes du processus de dĂ©veloppement logiciel, notamment lâanalyse des besoins, la conception, lâimplĂ©mentation, les tests, le dĂ©ploiement, le support et la maintenance.
Plus précisément, à ce poste :
- Concevoir des services web backend robustes et sĂ©curisĂ©s Ă lâaide de Java et du framework Spring
- Développer des interfaces utilisateur dynamiques et réactives avec Angular
- ImplĂ©menter des couches de persistance des donnĂ©es efficaces Ă lâaide de lâORM Hibernate
- Optimiser des requĂȘtes SQL complexes et des schĂ©mas de base de donnĂ©es pour amĂ©liorer les performances
- Conteneuriser les applications avec Docker afin dâassurer des dĂ©ploiements cohĂ©rents des environnements via les pipelines GitLab
- Garantir une haute disponibilité et une continuité de service sur les infrastructures cloud Azure et sur site
- Participer au support et Ă la maintenance de lâensemble du systĂšme
Ce qui fera la différence
- Expérience en développement logiciel dans un environnement Agile et selon le cadre Scrum
- Connaissances liĂ©es Ă lâutilisation des ressources dâinfrastructure cloud et sur site
- IntĂ©rĂȘt pour le domaine mĂ©dical
- Créativité et penchant pour la résolution de problÚmes
- Autonomie, habiletés interpersonnelles et capacité à travailler en équipe
- Excellentes aptitudes de communication orale et écrite
Votre parcours
- Vous possĂ©dez un diplĂŽme dâĂ©tudes universitaires en gĂ©nie (logiciel, informatique ou Ă©quivalent)
- Vous possĂ©dez au moins 8 annĂ©es dâexpĂ©rience en dĂ©veloppement logiciel, principalement dans les services web Java et les applications web
- On vous reconnaĂźt pour votre aisance Ă interagir avec des collaborateurs tant Ă lâinterne quâĂ lâexterne, ainsi quâĂ comprendre et vulgariser des sujets techniques complexes
- Vous ĂȘtes une personne dotĂ©e dâun excellent esprit dâanalyse et dâune excellente capacitĂ© de gestion des prioritĂ©s et des Ă©chĂ©anciers
- Vous ĂȘtes bilingue (français et anglais), tant Ă lâoral quâĂ lâĂ©crit
What You Can Expect
Do you want to push the boundaries of innovation and help improve people's lives? Zimmer Biomet develops innovative solutions for orthopedic treatments and surgeries, enabling thousands of people around the world to regain mobility and an active life. Zimmer Biomet is a world leader in medical devices specializing in musculoskeletal care. In Montreal, Zimmer CAS represents the high-tech arm of Zimmer Biomet.
Our software development team stands out for its creative and friendly atmosphere, its rigorous development process and its capacity for innovation, following the Agile development methodology. Our mandate supports the medical products offered by Zimmer Biomet; projects include but are not limited to logistics systems integration, patient data management, surgery planning, business intelligence and web systems. Within our Agile team, we develop web services and web applications for the worldwide orthopaedic surgery planning, including the design and e-manufacturing flow of the Patient Implant. Our system is the backbone on which rely many other medical devices including the now famous Zimmer Biomet ROSA Surgical Robot. Our team is responsible for the end-to-end development and maintenance of our system with its on-premises and Cloud infrastructures.
Renowned for offering a stimulating work environment and highly competitive advantages and benefits, our company is looking for a dynamic, versatile person who is inspired by collaboration in a multidisciplinary team.
How You'll Create Impact
We are looking for an enthusiastic and proactive individual, with great technical and interpersonal skills to mentor junior developers, lead technical discussions and collaborate with teams and clients. As Senior Software Developer, you will actively participate as part of the Portal system development team in all stages of the software development process, including requirement analysis, design, implementation, testing, deployment, support and maintenance.
Specifically, in this role you will:
- Design robust and secure backend web services using Java and Spring framework
- Develop dynamic, responsive user interfaces using Angular
- Implement efficient data persistence layers using Hibernate ORM
- Optimize complex SQL queries and database schemas for performance
- Containerize applications using Docker for consistent environment deployment with Gitlab pipelines
- Ensure high availability and continuous uptime across Azure cloud and on-premises infrastructures
- Participate in the support and maintenance of the whole system
What Makes You Stand Out
- Experience in software development in an Agile environment and Scrum framework
- Knowledge related to on-cloud and on-premises infrastructure resource utilization
- Interest in the medical field
- Creativity and penchant for problem solving
- Autonomy, interpersonal skills and ability to work in a team
- Excellent oral and written communication skills
Your Background
- You have a university degree in engineering (software engineering, computer science or equivalent)
- You have at least 8 years of experience in software development, mainly Java web services and web applications
- You are recognized for your ease in interacting with both internal and external collaborators, as well as in understanding and explaining complex technical subjects
- You have an analytical mind and an excellent ability to manage priorities and deadlines
- You are bilingual (French and English), both orally and in writing
Travel Expectations
Up to 5%
Zimmer Biomet encourage les femmes, les personnes issues de minorités visibles, autochtones ou en situation de handicap à soumettre leur candidature.
Zimmer Biomet encourages women, people from visible minorities, aboriginals or people with disabilities to apply.