ingénieur logiciel

Lieu : Varennes, Québec (mode hybride possible selon l’équipe)
Type d’emploi : Temps plein, permanent
Département : Technologies de l’information / Développement logiciel

À propos de Metro Inc.

Chez Metro Inc., nous bâtissons et opérons des solutions numériques qui soutiennent des activités essentielles : distribution, opérations en magasin, chaînes d’approvisionnement, commerce en ligne et services corporatifs. Notre équipe TI à Varennes conçoit des systèmes robustes, sécuritaires et performants pour améliorer l’expérience client et l’efficacité opérationnelle.

Votre rôle

En tant qu’Ingénieur(e) logiciel, vous contribuerez à la conception, au développement et à l’évolution d’applications et de services utilisés à grande échelle. Vous travaillerez en collaboration avec des analystes d’affaires, architectes, développeurs, QA et équipes d’exploitation dans un contexte agile.

Responsabilités

  • Concevoir, développer, tester et déployer des fonctionnalités logicielles (web, API, services, intégrations).

  • Participer à l’architecture et aux décisions techniques (performance, sécurité, résilience, maintenabilité).

  • Produire du code propre et réutilisable, avec revues de code et standards de qualité.

  • Mettre en place et améliorer les tests (unitaires, intégration, automatisés) et la CI/CD.

  • Diagnostiquer et résoudre les incidents, effectuer l’observabilité (logs, métriques, traces).

  • Collaborer étroitement avec les parties prenantes pour livrer des solutions alignées sur les besoins.

  • Contribuer à l’amélioration continue (pratiques DevOps, documentation, bonnes pratiques).

Profil recherché

  • Baccalauréat en informatique, génie logiciel ou expérience équivalente.

  • 3+ ans d’expérience en développement logiciel (ou niveau intermédiaire/sénior selon l’affichage).

  • Bonne maîtrise des concepts : API REST, bases de données, patterns de conception, sécurité applicative.

  • Expérience en environnement Agile (Scrum/Kanban) et travail collaboratif.

Atouts (selon la stack de l’équipe)

  • Backend : Java/Spring, .NET/C#, Node.js, Python

  • Frontend : React / Angular / Vue

  • Données : SQL Server / PostgreSQL / Oracle, NoSQL

  • Cloud/DevOps : Azure/AWS/GCP, Docker, Kubernetes, Terraform

  • CI/CD : GitHub Actions, GitLab CI, Azure DevOps, Jenkins

  • Observabilité : Grafana, Prometheus, ELK, Datadog

Ce que nous offrons

  • Rémunération compétitive et programme d’avantages sociaux.

  • Régime de retraite / REER (selon politiques internes).

  • Flexibilité (horaire, télétravail hybride selon le rôle).

  • Environnement technologique stimulant, projets à impact concret.

  • Formation continue, mentorat, possibilités d’évolution.

Appliquer sur ce poste


Offres d'emploi similaires

Opératrice, opérateur en imprimerie

  Faites partie de notre belle équipe, venez bâtir l'avenir avec nous ! L’imprimerie est ton domaine? Tu aimerais avoir un emploi qui bouge et travailler pour un employeur qui fait la différence dans sa collectivité? Le poste d’opératrice,...

Technicienne ou technicien en systèmes ordinés

NUMÉRO DE CONCOURS BLANT-017-2026   PRÉAMBULE   La Ville de Sherbrooke est en pleine transformation numérique et souhaite ajouter à son équipe du Service des technologies de l’information une technicienne ou un technicien en systèmes ordinés qui...

Analyste d’affaires

VOTRE RÔLEQuel sera votre impact en tant qu’Analyste d’affaires au Service de l’optimisation des opérations institutionnelles ?Vous jouerez un rôle clé dans l’amélioration des processus et des outils soutenant la réussite étudiante et l’efficience...

Analyste spécialisé(e) en TI - Chargé de Projet

CA$30.71 à CA$56.34 par heure

*** Ce concours est réservé aux employés travaillant dans l’un des établissements de Santé Québec. ***Nous recherchons un gestionnaire de projet en TI (analyste en informatique) dynamique pour rejoindre l'équipe. Sous l'autorité du chef de service...

Analyste commercial/analyste commerciale en TI (technologies de l'information)

CA$43.30 par heure

Work Term: Permanent Work Language: English Education: Experience: ÉtudesCertificat ou diplômeTâchesSe concerter avec les clients pour déterminer les besoinsDocumenter les exigences techniques afin de s'assurer que les produits, les processus et...

Analyste de base de données

CA$45.00 par heure

Work Term: Permanent Work Language: English Education: Experience: ÉtudesBaccalauréatTâchesDévelopper et mettre en œuvre un plan stratégique à suivre lors du déploiement de bases de données au sein de leur organisationConcevoir et mettre à jour...