Software Sr Developer
Skills
About the role
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.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.