Company DescriptionMEDFAR Solutions Cliniques a été fondée en 2010 par deux ingénieurs aéronautiques qui ont réalisé que les systèmes de santé n'exploitaient pas le plein potentiel de la technologie. Soutenue par une vaste communauté d'experts médicaux et axée sur le succès des cliniques et la sécurité des patients, MEDFAR a été la première entreprise à certifier un Dossier Médical Électronique infonuagique au Canada, MYLE (Make Your Life Easy).Engagée à promouvoir l'excellence et l'efficacité des soins de santé dans le monde entier, MEDFAR se différencie en offrant une solution de gestion de soins unique pour les cliniques, qui remplace les processus inefficaces par une alternative technologique plus rapide et plus sécuritaire.Job DescriptionEn tant que Développeur·se Full Stack Senior, vous participerez à l’analyse, la conception, l’implémentation et au déploiement de fonctionnalités qui enrichissent et améliorent la plateforme de soins de santé de MEDFAR. Vous jouerez un rôle central dans la livraison de solutions sécurisées, évolutives et centrées sur l’utilisateur, en appui à de nouveaux flux de travail cliniques et à l’innovation technologique.Le ou la candidate idéale possède une expérience confirmée dans le développement d’applications web à grande échelle, de solides compétences en leadership et en communication, ainsi qu’une approche rigoureuse et orientée données pour la résolution de problèmes. Vous êtes à l’aise pour prendre des décisions techniques, accompagner vos collègues et prendre l’initiative afin d’assurer des résultats de qualité sur l’ensemble de la stack. L’équipe que vous rejoindrezVous rejoindrez une équipe polyvalente et dynamique, dédiée à la création de solutions qui enrichissent notre produit principal tout en répondant à des besoins réels des clients. Cette équipe évolue à l’intersection de l’intégration produit et de l’innovation sur mesure orientée client.D’un côté, vous contribuerez au développement et à l’amélioration d’intégrations permettant à notre plateforme de communiquer avec des systèmes externes, assurant une circulation fluide et sécurisée des informations à l’intérieur et à l’extérieur de notre écosystème. Ces intégrations couvrent une grande variété de cas d’usage et sont essentielles pour offrir de la valeur à l’ensemble de notre clientèle.De l’autre côté, vous participerez à la livraison de solutions personnalisées, adaptées à des besoins spécifiques de clients. Il s’agit souvent de projets stratégiques directement financés par ces derniers, apportant un retour sur investissement concret et un impact réel, même s’ils ne figurent pas encore dans notre feuille de route produit principale.Vous évoluerez dans un environnement collaboratif, axé sur la résolution de problèmes, où l’adaptabilité, la curiosité et l’esprit produit sont valorisés. Si vous aimez créer des fonctionnalités utiles, travailler étroitement avec d’autres développeurs et constater directement l’impact de votre travail, vous serez à votre place. Responsabilités principalesEn tant que Développeur·se Full Stack Senior, vous jouerez un rôle essentiel dans la construction d’applications web fiables, sécurisées et évolutives. Vous interviendrez sur toute la stack tout en contribuant à rehausser les standards et les pratiques de développement de l’équipe. Plus précisément, vous serez amené·e à?:Développer des solutions de bout en bout : Concevoir, développer et maintenir des fonctionnalités côté front-end et back-end, en mettant l’accent sur la performance et l’expérience utilisateur ;Faire les bons choix technologiques : Choisir les outils et frameworks appropriés pour résoudre les problèmes de manière efficace, en tenant compte de la maintenabilité à long terme et de l’impact sur l’entreprise ;Promouvoir la qualité du code : Écrire un code propre, testable et efficace, et donner l’exemple à travers des revues de code constructives et le partage de bonnes pratiques ;Optimiser nos méthodes de travail : Identifier en continu des opportunités d’amélioration de nos processus de développement (automatisation, outils, flux de travail, etc.) ;Encadrer et accompagner : Favoriser la croissance des membres de l’équipe en apportant un encadrement technique, du mentorat, et en contribuant à une culture de collaboration et de partage de connaissances ;Contribuer concrètement : Jouer un rôle moteur dans la résolution de défis techniques et porter vos projets du concept jusqu’à leur mise en production, en ayant un impact tangible sur nos produits.QualificationsIdéalement, vous avez:Diplôme collégial ou universitaire en développement logiciel, en informatique ou dans un domaine connexe ;7 ans et plus d’expérience en conception, développement et déploiement de systèmes logiciels, idéalement en environnement infonuagique (l’expérience avec Azure est un atout majeur) ;Back-end : Expertise approfondie en développement .NET et programmation en C# ;Front-end : Compétences solides en développement front-end avec des frameworks comme React, Angular ou Vue ; maîtrise avancée de JavaScript ou TypeScript ;Expérience confirmée en architecture logicielle et conception de systèmes, avec une bonne compréhension des modèles d’applications évolutives et performantes ;Expérience pratique en automatisation des tests (tests unitaires, d’intégration, front-end), avec pipelines CI/CD et pratiques DevOps modernes ;Bonne maîtrise de SQL Server, incluant la programmation SQL et l’optimisation des performances ;Familiarité avec les bonnes pratiques de codage sécuritaire et la sécurité applicative ;Excellentes compétences en collaboration, avec la capacité à travailler efficacement au sein d’équipes interfonctionnelles ;Maîtrise du français et de l’anglais, à l’oral comme à l’écrit.AtoutsExpérience dans le domaine des technologies de l’information en santé et médecine ;Connaissances approfondies en architecture logicielle et infrastructure sur Microsoft Azure.Additional InformationPourquoi se joindre à MEDFAR?Rejoindre les rangs de MEDFAR, c’est travailler dans un environnement dynamique où la confiance, l’innovation, la qualité et le succès client guident nos journées. Chez MEDFAR, nous promouvons l’efficacité et l’excellence en santé en offrant le dossier médical électronique (DMÉ) le plus performant sur le marché.Culture entrepreneuriale;Bonus en fonction de la performance à tous les employés;Généreuse couverture d'assurance collective;Horaire flexible (conciliation travail et vie personnelle);Activités sociales et sportives ;Environnement de travail dynamique et multiculturel;Notre bureau à Montréal (QC) est accessible en transport en commun et est à quelques pas des stations de métro Peel et Bonaventure;With offices around the world, fluency in both French and English is a must at MEDFAR. Because of the need to communicate with colleagues and/or customers in other provinces or countries, bilingualism enables us to communicate in both languages while promoting the use of French.
At MEDFAR, we value diversity, equity and inclusion within our team. We are committed to providing a work environment where every individual feels respected and supported, regardless of their background, identity or abilities.As part of our commitment to a fair and inclusive recruitment process, we offer accommodation to candidates who request it. If you need accommodation during your interview, please let us know so that we can provide you with an adapted experience.
MEDFAR has voluntarily subscribed to an Equal Employment Opportunity Program (EEOP). We encourage applications from women, visible minorities, ethnic minorities, aboriginal peoples and people with disabilities. When applying, we invite you to complete this section, which enables us to implement our Equal Employment Opportunity Program (EEOP). Self-identification is not compulsory, but may enable you to benefit from hiring or promotion measures if you have the skills required for the job.To better understand the self-identification process, please consult this guide.