Développeur principal de logiciels, Applications dorsales et ETC
Top Benefits
About the role
L'ICIS
L’ICIS regroupe des leaders d’opinion passionnés par les données qui veulent apporter leur contribution au milieu de la santé. À titre d’organisme autonome sans but lucratif, nous collaborons avec nos partenaires au partage d’informations essentielles sur les systèmes de santé du Canada pour éclairer les décisions au profit de la santé des Canadiens. À titre d’employé de l’ICIS, vous jouerez un rôle déterminant dans l’évolution du système de santé canadien.
L’ICIS offre un milieu de travail exceptionnel où diversité, respect, intégrité, collaboration et innovation sont valorisés. Consultez notre strategie sur l'équité, la diversité et l'inclusion qui décrit les efforts que nous déployons pour créer un environnement plus inclusif et accueillant en misant sur nos apprentissages, notre gouvernance et nos pratiques.
L'ICIS, sachant ce qui importe à ses employés, offre une gamme d'avantages, , notamment :
- L’adhésion au régime de retraite HOOPP (à prestations déterminées)
- Un programme de planification de la retraite
- Un régime de vacances généreux pour les employés permanents ou contractuels à long terme
- Un équilibre travail-vie personnelle
- Un programme de planification de carrière
- Un programme d’apprentissage et de perfectionnement professionnel
- Un régime d’avantages sociaux flexible dès le premier jour de travail pour les employés permanents ou contractuels à long terme
Pourquoi ce rôle est-il important ?
Le développeur principal de logiciels conçoit, exploite, maintient et améliore des solutions de systèmes en appui aux produits et services de l’ICIS. Il assure notamment l’analyse des exigences et de la faisabilité, la conception, le codage, la mise à l’essai, l’assurance de la qualité, la mise en œuvre, la documentation ainsi que la tenue à jour d’applications et le soutien aux utilisateurs finaux, en étroite collaboration avec les partenaires d’affaires conformément aux besoins opérationnels.
Ce poste sera principalement axé sur la mise en œuvre d’un nouveau système de gestion de l’apprentissage.
Quelles seront vos responsabilités ?
- Travailler au sein d’une équipe technique afin d’élaborer des systèmes d’information, ce qui peut comprendre l’analyse des exigences et de la faisabilité, la conception, le codage, la mise à l’essai, l’assurance de la qualité, la mise en œuvre, la documentation, ainsi que la tenue à jour d’applications et le soutien aux utilisateurs finaux.
- Analyser les lacunes, les problèmes et les demandes de changement liés aux logiciels, et mettre en œuvre les changements dans les systèmes de production. Possibilité de devoir superviser et assurer la mise en œuvre sans délai des changements pour l’équipe technique.
- Élaborer, modifier et exécuter des plans d’essai, et veiller à ce que les procédures de mise à l’essai et d’approbation soient suivies conformément aux processus d’assurance de la qualité et de gestion du changement de l’ICIS
- Développer des solutions techniques pour des environnements Web (services dorsaux, API, intégrations).
- Développer et configurer des applications commerciales et SaaS, y compris des améliorations et des intégrations dans des environnements complexes.
- Développer des processus, des flux de travail et des intégrations dans la plateforme commerciale ou SaaS, et participer à l’administration, à la sécurité, à la configuration, aux essais et au soutien au sein de la plateforme.
Que mettriez-vous à profit ?
- Diplôme universitaire de premier cycle en informatique, en mathématiques, en statistique ou combinaison équivalente de formation et d’expérience.
- De 3 à 5 ans d’expérience en développement logiciel.
- Expérience de travail dans des environnements complexes avec des applications offertes sur le marché et personnalisées et des applications SaaS, y compris les intégrations.
- Expérience confirmée de Java, Spring, Spring Boot, REST, XML, HTML, CSS, Javascript, JQuery et Maven.
- Expérience avec des serveurs d’applications comme Tomcat ou JBoss, PL/SQL et des environnements Linux/Windows.
- Expérience avec l’environnement, les outils et services AWS connexes, notamment CDK, Lambda, ECS, EventBridge et CloudWatch.
- Expérience de travail avec des systèmes de gestion de bases de données relationnelles (Oracle, MySQL ou PostgreSQL) et des pipelines d’intégration de données.
- Expérience des pratiques CI/CD, du contrôle des versions, des essais et de l’optimisation du rendement des applications de données.
- Capacité à comprendre et à prioriser les exigences des utilisateurs et de l’organisme, ainsi qu’à conceptualiser des solutions de traitement de l’information en conséquence.
- Capacité à planifier et à coordonner la charge de travail efficacement, notamment en gérant et en priorisant de multiples tâches.
- Esprit d’équipe manifeste et souci de la satisfaction des clients et des utilisateurs.
- Excellentes aptitudes pour l’analyse, la résolution de problèmes et le dépannage technique.
- Expérience avec des plateformes d’entreposage de données comme AWS RDS et Redshift, un atout
Declaration
Pour en savoir plus sur cette offre ou sur d'autres excellentes possibilités, visitez-nous au www.icis.ca et parcourez notre section Carrières.
Nous remercions tous les postulants, mais nous ne communiquerons qu’avec les candidats retenus.
L’utilisation dans le présent document de la forme masculine ou féminine, selon le contexte, a pour seul but d’alléger le texte.
Équité en emploi
L’ICIS veille à offrir un milieu de travail inclusif, sans obstacle et accessible, notamment en prenant les mesures d’adaptation nécessaires à une participation équitable aux processus de recrutement et de sélection. Par conséquent, si vous avez des besoins spéciaux, nous nous efforcerons d’y répondre.