La personne titulaire du poste participera, en équipe, à l’élaboration de la solution, à son architecture et son développement, tout en conservant une grande proximité avec les lignes d’affaires. Elle se joindra à une équipe de développement agile axée sur la création de produits d’assurance innovants.
PRINCIPALES TÂCHES ET RESPONSABILITÉS
- Écrire, modifier, intégrer et mettre à l’essai le code des logiciels en totalité ou en partie;
- Assurer la mise à jour des programmes informatiques existants en effectuant les modifications;
- Cerner et communiquer les problèmes techniques, procédures et solutions;
- Préparer des rapports, des manuels et d'autres documents sur l'état, l'exploitation et l'entretien des logiciels;
- Prêter assistance dans la collecte et la documentation des besoins des utilisateurs;
- Aider dans le développement des spécifications logiques et techniques;
- Agir à titre de personne-ressource et faire preuve de leadership au sein de l’équipe;
- Participer activement aux rencontres quotidiennes et partager son expertise lors de prise de décision;
- Maintenir et développer ses connaissances dans le domaine des technologies de l’information afin de demeurer proactif;
- Autres tâches connexes au service de technologie de l’information.
QUALIFICATIONS REQUISES
- Baccalauréat en informatique ou diplôme d’études collégiales avec expérience pertinente (toute autre combinaison de formation ou d’expérience jugée équivalente sera considérée);
- Plus de 7 ans d’expérience en développement en équipe;
- Bilingue (français et anglais), vous serez en contact avec des clients et partenaires anglophones dans le cadre de vos fonctions, à l’écrit et à l’oral ;
- Expérience en mode agile et en développement itératif;
- Expérience avec l’architecture par évènement;
- Expérience en développement JavaScript, NestJS, NodeJS;
- Expérience en développement Java;
- Expérience avec Azure;
- Expérience avec des requêtes Microsoft SQL;
- Expérience avec GIT;
- Expérience avec le CICD;
- Expérience avec les bases de données MongoDB;
- Connaissance des concepts TDD;
- Expérience en développement React (atout).
COMPÉTENCES ET APTITUDES REQUISES
- Collaborer et faire preuve de leadership;
- Faire preuve d’autonomie avec un sens de l’initiative développé;
- Avoir une capacité d’adaptation dans un milieu en constante évolution;
- Être orienté.e vers l’amélioration des processus;
- Démontrer les valeurs de l’agilité et de l’innovation.