Analyste-Développeur Web

Montreal

71 890,00$ - 107 830,00$ /an

Offre publiée le 2026-02-05

McGill University

Description de Poste

Résumé

La personne retenue pour ce poste mettra en œuvre des maquettes conformément au Guide d'identité visuelle établi, en utilisant des cadres existants (notamment Drupal 10) et un système de conception partagé. Elle apportera son expertise en interface utilisateur (UI), expérience utilisateur (UX) et accessibilité afin de créer une expérience fluide pour tous les utilisateurs des plateformes numériques de McGill. Ce développeur/analyste Web intermédiaire contribuera au développement et au soutien des services de publication Web afin de répondre aux besoins actuels et futurs des parties prenantes et de la communauté des utilisateurs.

Tâches et Responsabilités

  • Résoudre les incidents/problèmes liés aux systèmes et agir comme intermédiaire entre les experts métier, les équipes techniques et/ou les fournisseurs tiers, au besoin.
  • Diriger la mise en œuvre d’améliorations simples aux systèmes existants qui répondent aux exigences métier et sont alignées avec les orientations TI.
  • Mettre en œuvre de nouvelles fonctionnalités répondant aux exigences métier et alignées avec les orientations TI.
  • Fournir des estimations pour les tâches et livrables sous sa responsabilité.
  • Transformer les exigences métier et les conceptions système en spécifications fonctionnelles détaillées conformément aux normes de conception.
  • Développer les livrables suivants (sans s’y limiter) : spécifications fonctionnelles, conceptions d’interface et spécifications de configuration.
  • Élaborer des scénarios de test et effectuer des tests fonctionnels et d’intégration détaillés pour garantir que la programmation/configuration respecte les spécifications fonctionnelles et les exigences métier.
  • Développer l’architecture du site Web et aider à déterminer les besoins matériels et logiciels.
  • Tester et déboguer les nouveaux modules Web, applications, thèmes, ainsi qu’effectuer la maintenance et les améliorations des modules existants.
  • Fournir une expertise technique dans le développement de conceptions Web et de spécifications fonctionnelles liées aux besoins métier.
  • Produire les livrables liés aux projets assignés.
  • Configurer et contrôler les paramètres et fichiers du système pour répondre aux exigences métier.
  • Soutenir les experts métier et les utilisateurs lors des tests d’acceptation.
  • Aider à la rédaction de la documentation des applications, de la documentation utilisateur et du matériel de formation.
  • Participer à la formation des membres moins expérimentés de l’équipe de développement logiciel.

Exigences

Éducation : Diplôme universitaire de premier cycle

Expérience : Trois (3) années d’expérience pertinente

Souhaité : Diplôme universitaire de quatre (4) ans en systèmes d’information de gestion ou en informatique, ou expérience équivalente

Compétences et Expertise

  • Maîtrise avancée de HTML, CSS, JavaScript (avec et sans frameworks)
  • Connaissance approfondie des meilleures pratiques de l’industrie en matière de conception Web, développement, applications mobiles, accessibilité et convivialité
  • Expérience avec les systèmes de contrôle de version, notamment Git / GitLab
  • Maîtrise avancée des systèmes de gestion de contenu Web de niveau entreprise, en particulier les plateformes open source comme Drupal
  • Expérience dans la création de plans de test, la documentation des problèmes techniques et la réalisation de tests d’assurance qualité
  • Expérience dans la gestion des pipelines de test et de déploiement CI/CD dans GitLab ou plateformes similaires
  • Expérience dans la création de tests automatisés pour garantir la qualité et éviter les régressions, à l’aide d’outils tels que PHPUnit et Cypress
  • Expérience avec les environnements de développement local basés sur Docker Compose
  • Connaissance et expérience de la conception selon les normes d’accessibilité : WAI, W3C et autres normes reconnues
  • Connaissance des méthodologies Agile ; expérience en facilitation de sprints Agile en tant que Scrum Master est un atout
  • Connaissance des outils tels que Jira et Confluence
  • Excellente attention aux détails et solides compétences en résolution de problèmes
  • Capacité à travailler efficacement en équipe et de manière autonome
  • Capacité à communiquer clairement et de façon concise – notamment pour expliquer des solutions techniques à des collègues non techniques
  • Approche très axée sur le service à la clientèle, incluant la capacité à comprendre et clarifier les besoins métier formulés par les demandeurs et les parties prenantes
  • Solide compréhension de la manière de combiner les nouvelles technologies avec des innovations créatives
  • Connaissance du français et de l’anglais. L’Université McGill est une université anglophone où les tâches quotidiennes peuvent nécessiter une communication en anglais, tant à l’oral qu’à l’écrit.

« Connaissance du français et de l'anglais : L'Université McGill est une université de langue anglaise où les tâches quotidiennes peuvent nécessiter une communication verbale et écrite en anglais. Le niveau d’anglais requis pour ce poste a été déterminé comme étant de niveau 3 sur une échelle de 0-4. »

Formation et expérience minimales requises

Baccalauréat 3 Ans Expérience pertinente

Salaire Annuel

(MPEX – Classe 05) 71 890,00 $ - 89 860,00 $ - 107 830,00 $

Profil d'emploi

MPEX-IST2E - Applications d’affaires TI – Professionnel 2

Heures par semaine

33.75 (Temps plein)

Superviseur

Portfolio Manager Web Services

Date de fin de l’emploi et date limite pour postuler

Date de fin de l’emploi (le cas échéant) et Date limite pour postuler.

Note sur l’équité en emploi : L’Université McGill recrute sur la base du mérite et s’est fermement engagée à promouvoir et instaurer l’équité et la diversité. Nous accueillons favorablement les demandes d’emploi des personnes racisées et de minorités visibles, des femmes, des personnes autochtones, des personnes handicapées, des minorités ethniques, des personnes de toute orientation et identité sexuelles, ainsi que toute personne possédant les aptitudes et les connaissances lui permettant de travailler en collaboration avec diverses communautés. L’Université McGill met en œuvre un programme d’équité en matière d’emploi et invite les membres des groupes visés à indiquer leur appartenance à ces derniers dans leur dossier de candidature. Les personnes handicapées qui pourraient avoir besoin d’accommodements à n’importe quelle étape du processus de candidature sont invitées à communiquer en toute confidentialité.