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.
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.
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
- 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
- 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
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.
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
- 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
- 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
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.