TMS LLC
PointClickCare
Responsable Ingénierie Logicielle
Présentation
Chez PointClickCare, notre mission est simple : aider les prestataires de soins à offrir des services exceptionnels. Et cela commence par nos collaborateurs. En tant qu'entreprise leader dans les technologies de santé, dirigée par ses fondateurs et privée, nous donnons à nos employés les moyens de repousser les limites, d'innover et de façonner l'avenir des soins de santé.
Avec le plus vaste ensemble de données sur les soins de longue durée et post-aigus, ainsi qu'une place de marché comptant plus de 400 partenaires intégrés, notre plateforme dessert plus de 30,000 organisations de soins, faisant une réelle différence dans la vie de millions de personnes. Nous réinvestissons également une part importante de notre chiffre d'affaires dans la recherche et le développement, garantissant ainsi à nos employés les ressources nécessaires pour innover et avoir un impact durable. Reconnus par Forbes comme l'une des meilleures entreprises privées dans le cloud et honorés pour l'une des cultures d'entreprise les plus admirées au Canada, nous offrons flexibilité, opportunités de croissance et un travail qui a du sens.
Chez PointClickCare, nous donnons à nos collaborateurs les moyens d'être les architectes d'un avenir plus intelligent dans le domaine de la santé ; un avenir centré sur l'humain et accéléré par l'IA pour créer un changement significatif et durable. Nos employés utilisent l'IA comme un catalyseur de créativité, de productivité et de prise de décision réfléchie. En intégrant des outils d'IA dans nos flux de travail quotidiens, la collaboration est renforcée, les résultats sont améliorés et chaque membre de l'équipe possède les compétences nécessaires pour maximiser son impact. Tout commence par nos pratiques de recrutement, où nous identifions une expertise en IA qui complète notre mission, et nous continuons à investir dans la formation et le développement pour favoriser l'innovation tout au long du parcours de l'employé.
Rejoignez-nous pour redéfinir les soins de santé, afin qu'ils ne se contentent pas de survivre, mais qu'ils prospèrent. Pour en savoir plus sur PointClickCare, consultez la section Life at PointClickCare can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpointclickcare.com%2Flife-at-pointclickcare%2F&data=05%7C02%7CSandeep.Dhillon%40pointclickcare.com%7Ce9353db140a24fd980f808ddb00013f1%7Cafd0249eca3d42058bf4ac2b6abd0fec%7C0%7C0%7C638860236586947941%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=dIKtrMG7L0sb%2FfLrFRvhcZAmfqfNXTXDTvMsoJkwGvM%3D&reserved=0 et connectez-vous avec nous sur Glassdoor can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.glassdoor.ca%2FOverview%2FWorking-at-PointClickCare-EI_IE452666.11%2C25.htm&data=05%7C02%7CSandeep.Dhillon%40pointclickcare.com%7Ce9353db140a24fd980f808ddb00013f1%7Cafd0249eca3d42058bf4ac2b6abd0fec%7C0%7C0%7C638860236586978442%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=KVgSiL%2ByFmnpxTc5PmuErMwRNwDmTGqUzJIUSIm5fY0%3D&reserved=0 et LinkedIn can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fpointclickcare%2F&data=05%7C02%7CSandeep.Dhillon%40pointclickcare.com%7Ce9353db140a24fd980f808ddb00013f1%7Cafd0249eca3d42058bf4ac2b6abd0fec%7C0%7C0%7C638860236586994867%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=AFNWMltUX65iQ5E5LFYOrA9bKP10SzKQ7jwcti57q2E%3D&reserved=0.
En tant que Manager Software Engineering sous la responsabilité du Sr Manager of Engineering, vous dirigerez plusieurs équipes Agile pour livrer des solutions logicielles de haute qualité. Vous serez responsable de la conception technique, piloterez l'exécution du concept jusqu'au post-lancement, et assurerez l'alignement avec les objectifs commerciaux et les meilleures pratiques d'ingénierie.
Attentes en matière de déplacements au bureau**
Pour les postes en télétravail : Si ce rôle est en télétravail, des événements au bureau nécessiteront des déplacements vers et depuis le site de Mississauga et/ou de Salt Lake City. Cela inclut, sans s'y limiter, l'intégration, les événements d'équipe, ainsi que les réunions d'équipe semestrielles et annuelles.
Pour les postes hybrides : Si ce rôle est hybride, vous devrez résider à une distance raisonnable du bureau ou du lieu spécifié dans l'offre d'emploi. Cela inclut, sans s'y limiter, des événements hebdomadaires, bimensuels ou mensuels au bureau avec votre équipe spécifique. Il s'agit d'une exigence pour ce poste.
#LI-AV1
#LI-Hybrid
152,000 $ - 174,000 $ par an
Chez PointClickCare, le salaire de base est l'une des nombreuses composantes de notre package de rémunération globale. La fourchette de salaire de base CAD pour ce poste est de 152,000-174,000 $ + bonus + actions + avantages sociaux. Nos fourchettes salariales sont déterminées par le poste et le niveau. La fourchette affichée sur chaque offre d'emploi reflète la cible pour les salaires des nouvelles recrues pour le poste dans tous les sites CAD. Au sein de cette fourchette, la rémunération individuelle est déterminée par les compétences et les connaissances liées au poste, l'expérience pertinente, y compris l'expérience professionnelle et vécue, et/ou le lieu de travail. Votre recruteur pourra vous donner plus d'informations sur notre package de rémunération globale au cours du processus de recrutement.
La politique de PointClickCare est d'assurer l'égalité des chances en matière d'emploi sans discrimination ni harcèlement fondé sur la race, la religion, l'origine nationale, le statut, l'âge, le sexe, l'orientation sexuelle, l'identité ou l'expression de genre, le statut matrimonial ou de partenariat domestique/civil, le handicap, le statut d'ancien combattant, les informations génétiques ou toute autre base protégée par la loi. PointClickCare accueille et encourage les candidatures de personnes en situation de handicap. Des aménagements sont disponibles sur demande pour les candidats participant à toutes les étapes du processus de sélection. Veuillez contacter recruitment@pointclickcare.com si vous avez besoin d'aménagements. Dans le cadre de notre engagement envers une expérience de recrutement simplifiée et équitable, PointClickCare utilise des outils d'IA pour aider à la sélection et à l'évaluation des candidats.
Lorsque vous postulez à un poste, vos informations sont traitées et stockées avec Lever, conformément à la politique de confidentialité de Lever lever.co/privacy-policy. Nous utilisons ces informations pour évaluer votre candidature au poste publié. Nous stockons également ces informations et pouvons les utiliser en relation avec de futurs postes auxquels vous postulez, ou que nous jugeons pertinents pour vous compte tenu de votre parcours. Lorsque nous n'avons plus de besoin commercial légitime de traiter vos informations, nous les supprimerons ou les anonymiserons. Si vous avez des questions sur la manière dont PointClickCare utilise ou traite vos informations, ou si vous souhaitez demander à accéder à, corriger ou supprimer vos informations, veuillez contacter l'équipe des ressources humaines de PointClickCare : recruitment@pointclickcare.com [recruitment@pointclickcare.com]
PointClickCare s'engage en faveur de la sécurité de l'information. En postulant à ce poste, si vous êtes embauché, vous vous engagez à suivre nos politiques et procédures de sécurité de l'information et à faire tout votre possible pour sécuriser les informations confidentielles et/ou sensibles.
Responsabilités clés
- Diriger et encadrer des équipes de développeurs pluridisciplinaires
- Promouvoir une culture axée sur l'IA, en encourageant les équipes à innover rapidement, à expérimenter et à favoriser l'adoption de capacités d'IA pour améliorer les performances et l'efficacité des produits
- Piloter la livraison de bout en bout des projets logiciels en utilisant les méthodologies Agile
- Assumer la responsabilité des décisions de conception technique et d'architecture en collaboration avec les parties prenantes
- Garantir des versions de haute qualité grâce à une gestion rigoureuse des processus et une supervision technique
- Collaborer avec les chefs de produit pour aligner le développement sur les besoins des utilisateurs et les priorités commerciales
- Améliorer continuellement la performance, la structure et les pratiques de développement de l'équipe
- Mener des efforts d'excellence opérationnelle pour améliorer notre capacité à répondre aux besoins des clients et éviter tout impact sur les résultats des patients
- Représenter PointClickCare en développant et en maintenant une connaissance approfondie des produits PointClickCare, des tendances industrielles et techniques, ainsi qu'un sens général des affaires et de la finance à travers diverses sources et initiatives
- Communiquer avec les clients de manière convaincante et articulée, tant lors de conversations verbales et écrites que lors de présentations, en démontrant les valeurs fondamentales et la culture de l'entreprise, en développant des relations professionnelles et positives avec les clients, et en maintenant une réputation de compétence, d'intégrité et de professionnalisme
Ce que vous apportez
- Expérience avérée dans la direction d'équipes de développement logiciel et la livraison d'applications d'entreprise
- Solide expérience en Java, Python, Spring, SQL et technologies web
- Compréhension approfondie des pratiques Agile et du cycle de vie du développement logiciel
- Excellentes compétences en leadership, communication et résolution de problèmes
- Capacité à obtenir des résultats, à gérer la complexité et à favoriser une culture de haute performance
- Utilisation des technologies et frameworks d'IA pour fournir des solutions logicielles
Qualifications
- 5 à 10 ans d'expérience en développement logiciel, avec une expérience récente en tant que Development Manager ou Team Lead
- Solide expérience du cycle de vie du développement logiciel (ex. : collecte des besoins, analyse et conception, développement, gestion des versions et des releases, gestion du déploiement), incluant :
- Bonne expérience des méthodologies de développement Agile (ou similaire), Java SDK 1.5 ou supérieur, et utilisation de SQL (ex. : rédaction de requêtes)
- Expérience préalable dans l'utilisation des technologies/outils/applications suivants :
- Applications web Java, Servlets, filtres de servlet, JSP, JSTL, JDBC
- Spring Framework 3.x ou supérieur, incluant Spring MVC
- Microsoft SQL Server
- Utilisation de HTML/CSS/JavaScript
- Plateformes de services web
- Utilisation des principes de la programmation orientée objet (POO)
- Compréhension approfondie de la conception de logiciels d'entreprise
- Solides compétences en leadership – capacité à diriger par l'exemple, à motiver les autres et à rechercher continuellement des améliorations dans le travail que vous et votre équipe effectuez
- Compétences démontrées en dépannage et en résolution de problèmes
- Capacité à collaborer avec plusieurs équipes internes et la direction
- Solides compétences en communication écrite, verbale et interpersonnelle
Avantages et privilèges PointClickCare
- Avantages dès le 1er jour !
- Plan de retraite avec abondement
- Congés payés flexibles
- Programmes et ressources de soutien au bien-être
- Congés parentaux et pour aidants
- Soutien à la fertilité et à l'adoption
- Programme de soutien au développement continu
- Programme d'aide aux employés
- Communautés d'alliés et d'inclusion
- Reconnaissance des employés… et plus encore !
