Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant
Centre de recherche du CHUM - CRCHUM

Analyste informatique spécialisé(e) en recherche biomédicale – Tech Lead / Scrum Master

900, rue Saint-Denis, Pavillon R, Montréal,QC
  • 30.71 à 56.34 $ par heure selon l'expérience
  • 40.00 h - Temps plein

  • Emploi Contrat ,Télétravail

  • Jour

  • 1 poste à combler dès que possible

Avantages


Description du poste

Le Réseau canadien des banques de tissus (RCBT - CTRNet) a développé une application web "Open Source" ATiM (Advanced Tissue Management Application) destinée aux laboratoires et aux biobanques de tissus pour leur gestion des échantillons biologiques et l'annotation de ces derniers par des données cliniques et d'analyse. Depuis plus de 17 ans, le RCBT et différents acteurs dont la Plateforme ATiM du CRCHUM supportent le logiciel et proposent leurs services pour la personnalisation, l’installation et la maintenance de l’application.

Aujourd’hui, différents partenaires dont des laboratoires du CRCHUM et le Réseau de recherche sur le cancer du FRSQ souhaitent développer une nouvelle solution innovante destinée aux institutions et aux réseaux de recherches biomédicales pour la gestion et le partage des données cliniques et d’inventaire.
En transférant l’ensemble de ces données vers cette nouvelle application, le RRCancer et le CRCHUM entendent continuer d’être des acteurs clés pour la recherche biomédicale notamment en participant à l’essor des réseaux et lacs de données biomédicales canadiens et en favorisant l’interopérabilité des données.

Afin de pouvoir développer leur vision, le CRCHUM et le RRCancer recherchent un·e Tech Lead / Scrum Master expérimenté·e pour assurer la coordination agile du projet, piloter l’avancement du projet en lien avec les parties prenantes (Produit, UX, Architecture, Développement/DevOps) et encadrer l’équipe de développement. Le(la) candidat(e) retenu(e) devra démontrer des compétences techniques avancées en génie logiciel, mais aussi de solides aptitudes en gestion de projet agile, en leadership d’équipe et en communication.

Responsabilités principales

Relevant du responsable du projet et en collaboration avec les parties prenantes clés, le (la) titulaire du poste sera chargé(e) de:
• Encadrer une petite équipe de développeurs (F/E, B/E, DevOps) et assurer l’excellence technique (revues de code, pair programming)
• Traduire les besoins en spécifications techniques (API, modèles de données, composants modulaires)
• Séquencer les livraisons itérativement avec le chef de produit et s’assurer du respect des priorités
• Mettre en place les bonnes pratiques de génie logiciel : documentation wiki, CI/CD, sécurité, tests, déploiement
• Collaborer dans un contexte agile avec les parties prenantes (UX/UI, spécialistes de la santé, équipe technique)
Expérience requise :
• 3 à 5 ans d’expérience en développement logiciel, dont 2 ans en rôle de Tech Lead
• Excellente maîtrise de TypeScript, Node.js et des outils de build
• Expérience de développement de frontend applicatif avec l'écosystème React
• Maîtrise de la modélisation de base de données relationnelles (PostgreSQL) - NoSQL un atout
• Expérience avec la gestion de projet agile avec plusieurs parties prenantes
• Familiarité avec Git, Linux/Bash et Docker/Kubernetes
• Familiarité avec l'approche de développement orienté tests (TDD), et capacité à bâtir des pipelines CI/CD
• Forte sensibilité à la qualité du code, à la sécurité et à l’expérience utilisateur
• Excellentes capacités de communication, autonomie, rigueur
Atouts souhaités :
• Un baccalauréat en génie logiciel, en informatique ou toute formation équivalente
• Une expérience significative dans le développement Web responsive, avec une sensibilité à l’expérience utilisateur
• Une expérience concrète dans le développement de produits logiciels livrés et maintenus dans la durée
• Capacité à travailler à évoluer dans un environnement bilingue.


Environnement de travail

Environnement de travailCentre de recherche du CHUM - CRCHUM0
Environnement de travailCentre de recherche du CHUM - CRCHUM1
Environnement de travailCentre de recherche du CHUM - CRCHUM2

Compétences recherchées

Expérience requise :
•    3 à 5 ans d’expérience en développement logiciel, dont 2 ans en rôle de Tech Lead
•    Excellente maîtrise de TypeScript, Node.js et des outils de build
•    Expérience de développement de frontend applicatif avec l'écosystème React
•    Maîtrise de la modélisation de base de données relationnelles (PostgreSQL) - NoSQL un atout
•    Expérience avec la gestion de projet agile avec plusieurs parties prenantes
•    Familiarité avec Git, Linux/Bash et Docker/Kubernetes
•    Familiarité avec l'approche de développement orienté tests (TDD), et capacité à bâtir des pipelines CI/CD
•    Forte sensibilité à la qualité du code, à la sécurité et à l’expérience utilisateur
•    Excellentes capacités de communication, autonomie, rigueur
Atouts souhaités : 
•    Un baccalauréat en génie logiciel, en informatique ou toute formation équivalente
•    Une expérience significative dans le développement Web responsive, avec une sensibilité à l’expérience utilisateur
•    Une expérience concrète dans le développement de produits logiciels livrés et maintenus dans la durée
•    Capacité à travailler à évoluer dans un environnement bilingue.

Ce que nous offrons

•    Poste à temps complet, 40 heures par semaine, de jour du lundi au vendredi
•    Flexibilité de l’horaire et télétravail possible (maximum 2 jours semaine)
•    Échelle de salaire allant de 30.71 $ à 56.34$
•    Station métro Champ-de-Mars reliée au CHUM par un tunnel
•    4 semaines de vacances payées après 1 année de travail à temps complet
•    13 congés fériés
•    9.6 jours de maladie payés, monnayables en décembre de chaque année
•    Fonds de pension à prestations déterminées
•    Régime d’assurances collectives


Équité en emploi

Cet employeur souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées


Exigences

Niveau d'études

Universitaire

Diplôme

BAC

Terminé

Années d'expérience

3-5 années

Langues écrites

Fr : Avancé

En : Avancé

Langues parlées

Fr : Avancé