Enable job alerts via email!

Analyste informatique spécialisé·e en recherche biomédicale – tech lead

Centre de recherche du CHUM - CRCHUM

Montreal

On-site

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Job summary

Un centre de recherche biomédicale à Montréal recherche un(e) Tech Lead/Scrum Master expérimenté(e) pour coordonner un projet innovant. Vous devrez démontrer des compétences avancées en génie logiciel et en gestion de projet agile, tout en encadrant une équipe de développement. Ce rôle est essentiel pour le développement et le partage de données cliniques dans le domaine de la recherche biomédicale.

Qualifications

  • Compétences techniques avancées en génie logiciel.
  • Expérience en coordination agile en tant que Scrum Master ou Tech Lead.
  • Capacité à travailler avec divers partenaires.

Responsibilities

  • Coordonner le projet Agile avec les parties prenantes.
  • Encadrer l'équipe de développement pour assurer l'excellence technique.
  • Développer avec les équipes F/E et B/E.

Skills

Génie logiciel
Gestion de projet agile
Leadership d'équipe
Communication
Job description
Overview

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

En collaboration avec les parties prenantes clés, le (la) titulaire du poste sera chargé(e) de:

  • Rencontrer et collaborer avec les architectes logiciels pour mettre en place les patrons de conception et l’architecture du produit logiciel ;
  • Effectuer du développement, autant du côté F/E que B/E, pour établir les exemples de départs à suivre;
  • Encadrer techniquement la petite équipe de développeurs afin d’assurer l’excellence technique (c.-à-d. le suivi des recommandations d’architecture logicielle, une programmation de qualité, des revues de code, des tests et la documentation) ;
  • Contribuer à la revue des spécifications techniques (API, modèles de données, composants modulaires) pour que les développeurs puissent effectuer un développement de qualité ;
  • Aider à la mise en place initiale des bonnes pratiques de génie logiciel : wiki de documentation technique, CI/CD, sécurité et tests ;
  • Collaborer dans un contexte agile avec les parties prenantes (UX/UI, spécialistes de la santé, équipe technique) pour la définition des itérations de travail.
Qualifications
  • Compétences techniques avancées en génie logiciel et expérience démontrée en leadership d’équipe et en gestion de projet agile.
  • Expérience en coordination agile, Scrum Master et/ou Tech Lead, avec capacité à travailler avec les parties prenantes (Produit, UX, Architecture, Développement/DevOps).
  • Bonne communication, capacité à encadrer techniquement une équipe et à assurer l’excellence technique (revues de code, tests, documentation).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.