Enable job alerts via email!

Développeuse ou développeur analyste niveau 2

Université Laval

Quebec

On-site

CAD 61,000 - 105,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

L’Université Laval recherche un Développeur Analyste de niveau 2 pour contribuer au développement d’une plateforme Web SaaS, ABEO, destinée à 20 établissements d’enseignement supérieur. Vous travaillerez dans un environnement agile et innovant, en collaboration avec une équipe multidisciplinaire.

Benefits

Régime de retraite à prestations déterminées
Programme d’assurances collectives
23 jours de vacances annuellement
Horaire de travail flexible

Qualifications

  • Un minimum de deux (2) années d'expérience pertinente.
  • Capacité à analyser, résoudre des problèmes complexes et proposer des solutions techniques.

Responsibilities

  • Développer et maintenir des applications Web en Vue 3 et TypeScript.
  • Concevoir des interfaces accessibles conformes aux standards AA du W3C.
  • Assurer la qualité et maintenabilité du code en effectuant des tests automatisés.

Skills

Vue.js
TypeScript
CSS
Java
SQL
GIT

Education

Grade universitaire de 1er cycle dans une discipline appropriée

Job description

Développeuse ou développeur analyste niveau 2

Join to apply for the Développeuse ou développeur analyste niveau 2 role at Université Laval

Développeuse ou développeur analyste niveau 2

Join to apply for the Développeuse ou développeur analyste niveau 2 role at Université Laval

Lieu de travail

Direction des technologies de l'information

Numéro d'offre

16415

Période d'affichage

Du 26-06-2025 au 06-07-2025

Lieu de travail

Direction des technologies de l'information

Pavillon Louis-Jacques-Casault

Ville de Québec

Environnement de travail

Située au cœur de la Capitale-Nationale, l’Université Laval se distingue par son dynamisme, son innovation et son excellence en matière de recherche scientifique et d’enseignement supérieur. Première université francophone d’Amérique du Nord, elle a formé à ce jour plus de 335 000 personnes. L’Université Laval, c’est près de 10 000 employées et employés qui œuvrent quotidiennement à la réalisation de sa mission.

Statut/Admissibilité

Affectation temporaire ou contrat temporaire

Ouvert à tous

Détails du poste

Classe 6

Échelle de traitement 61 084$ à 104 345$

Code du poste 71908

Date d'entrée en fonction Dès que possible

Durée du contrat 2 ans avec possibilité de prolongation

Description de fonction

Développeuse-analyste, développeur-analyste en ressources informationnelles, Domaine d'expertise (non officielle) - Niv 2

Exigences normales

Sous réserve de l’évaluation des compétences, toute combinaison de scolarité et d’expérience jugée équivalente et pertinente pourra être considérée.

Les candidatures des personnes ne possédant pas le niveau de scolarité exigé pourront être considérées sous certaines conditions.

Scolarité et expérience

Grade universitaire de 1er cycle dans une discipline appropriée.

Un minimum de deux (2) années d'expérience pertinente

Description du poste

La Direction des technologies de l’information est à la recherche d’un développeur fullstack, ayant une majeure d’expertises en développements frontend, pour contribuer au développement d’une application Web SaaS conçue pour 20 établissements d’enseignement supérieur du Québec. Cette plateforme, nommée ABEO, est un registre de mobilité qui facilite l’évaluation des risques de séjour, le suivi des membres en déplacement, le soutien en cas d’incident ainsi que le calcul de l’empreinte carbone.

La personne viendra rejoindre le secteur Administration et campus numérique (ACN) qui a pour mandat de desservir la communauté UL en assurant le bon fonctionnement, l’évolution, la pertinence et la modernité des solutions

administratives transversales de l’Université Laval (ressources humaines, finances, travail numérique, gestion des individus et sécurité, etc.).

La personne sélectionnée contribuera au développement d’interfaces Web accessibles, intuitives et performantes au sein d’une équipe multidisciplinaire (analyste, développeur backend et designer UX/UI) évoluant dans un cadre agile axé sur l’innovation et l’amélioration continue. Le développeur sera aussi à l’occasion appelé à contribuer aux développements des services backends (Java), selon les priorités de son équipe.

En plus des tâches normalement attribuées à la fonction, la personne choisie aura à

  • Contribuer à la conception, au développement, à l’implantation et à la maintenance de fonctionnalités nouvelles ou existantes d’une application en Vue 3 et TypeScript.
  • Concevoir des interfaces accessibles conformes aux standards AA du W3C.
  • Intégrer et styliser les composants en respectant les standards HTML5 et CSS3 (SASS), avec une approche mobile-first.
  • Structurer le code selon une approche modulaire et évolutive, en suivant les principes de l’Atomic Design (composants smart vs dumb).
  • Gérer les appels à des services REST à l’aide de requêtes HTTP.
  • Assurer la gestion des états et la persistance des données dans une application à l’aide d’un store.
  • Optimiser les performances de l’application (tree-shaking, lazy loading, code splitting).
  • Contribuer à l’amélioration continue de notre design système et de notre librairie de composants.
  • Collaborer avec l’équipes (analyste, développeur backend et designer UX/UI) pour garantir une expérience utilisateur fluide et intuitive.
  • Assurer la qualité et maintenabilité du code en élaborant, en déployant et en effectuant des tests automatisés et des revues de code.
  • Automatiser les processus d’intégration, de déploiements et surveillance des solutions.
  • Participer aux activités agiles requises pour la planification et le suivi des travaux à réaliser.
  • Identifier les dépendances entre les livrables et participer à leur priorisation.
  • S’impliquer et participer à l’élaboration et la mise en œuvre de la culture d’amélioration continue.
  • Partager ses connaissances et contribuer à l’esprit d’entraide.

Compétences recherchées

  • Expérience avancée en Vue.js, TypeScript et éco-système frontend moderne.
  • Excellente maîtrise du CSS moderne (custom properties, container queries, unités relatives rem, animations, etc).
  • Expérience dans le développement d’applications évolutives et performantes (développement responsive, tree-shaking, optimisation des performances).
  • Capacité à analyser, résoudre des problèmes complexes et proposer des solutions techniques adaptées.
  • Souci du détail et désir de créer des expériences utilisateur fluides et intuitives.
  • Bonne maîtrise de la conception et le développement Java d’applications Web et d’APIs REST impliquant des cadriciels tels que Spring et Hibernate.
  • Bonne maîtrise du système de contrôle de version GITé
  • Bonne maîtrise des patrons de développement et des principes SOLID.
  • Bonne expérience avec les bases de données Oracle ainsi que le langage SQL.

Seront considérés comme des atouts

  • Expérience de travail dans un environnement Agile (ex. SAFe, Scrum ou Kanban).
  • Expérience en conception de l’architecture d’une application monopage (Single Page Application – SPA).
  • Expérience dans la conception d’un design system ou le développement de bibliothèques de composants réutilisables, en utilisant des outils de tests visuels tels que Storybook et Chromatic.

Vos conditions d'emploi

Positionnement salarial concurrentiel déterminé en vertu des échelles salariales, selon l’expérience pertinente reconnue et la scolarité.

  • Régime de retraite à prestations déterminées des plus concurrentiels, incluant des cotisations de l’employeur de l’ordre de 9,5% et employé de 8,8%
  • Programme d’assurances collectives santé, maladie (courte et longue durée), vie, médicament et voyage
  • 23 jours de vacances annuellement en plus des congés fériés du 24 décembre au 2 janvier inclusivement
  • Horaire d’été allégé
  • Horaire flexible de 35h/semaine
  • Programme de conciliation travail et vie personnelle
  • Environnement de travail propice au développement professionnel
  • Possibilité de financement pour entreprendre des études
  • Campus et complexe sportif favorisant les saines habitudes de vie

Équité, diversité et inclusion

Valorisant l’équité, la diversité et l’excellence, l’Université Laval s’engage fermement à offrir à l’ensemble de son personnel un milieu de travail et de vie empreint d’une culture inclusive. Pour l’Université Laval, la diversité est source de richesse et nous encourageons les personnes qualifiées de toute origine, tout sexe, orientation sexuelle, identité ou expression de genre ainsi que les personnes handicapées à présenter leur candidature.

L’Université Laval souscrit également à un programme d'accès à l'égalité en emploi pour les femmes, les membres d’une minorité visible ou ethnique, les personnes autochtones et les personnes handicapées. Veuillez noter que des mesures d’adaptation des outils de sélection peuvent être offertes aux personnes handicapées en fonction de leurs besoins, et ce, en toute confidentialité. Conformément aux exigences de l’immigration canadienne, la priorité sera accordée aux personnes qualifiées ayant le statut de citoyen canadien ou de résident permanent.

Candidatures

Les personnes salariées intéressées doivent soumettre leur candidature en cliquant sur le bouton postuler et joindre dans un seul fichier une lettre de présentation ainsi qu'un curriculum vitae récent.

Pour information complémentaire ou si vous souhaitez obtenir des mesures d’adaptation, communiquez avec Isabelle Tremblay, Isabelle.Tremblay.1@vrrh.ulaval.ca

Développeur(euse) logiciel / Software Developer - C#/.NET (SC SaaS)

Québec, Quebec, Canada
CA$110,000.00
-
CA$120,000.00
1 month ago

Développeur(euse) logiciel / Software Developer - Digital Experience
Développeur(euse) logiciel senior / Senior Software Developer - C#/.NET (Cloud)
Développeur(euse) logiciel / Software Developer - EdgeOS - Appliances Platform
Stagiaire en développement d’applications frontales («frontend»), automne 2025
Développeur Full Stack (Java) / Full Stack (Java) Developer - Intermediate

Québec, Quebec, Canada
CA$130,000.00
-
CA$185,000.00
2 days ago

Analyste-programmeur .net _ Analyste spécialisé/e en informatique (1124)

Québec, Quebec, Canada
CA$30.71
-
CA$56.34
1 month ago

Développeur ETC (Extraction, transformation et chargement) // (ETL Developer)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.