Développeur(euse) - Full Stack

RPMGlobal

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Carte Opus gratuite
Assurances collectives
Régime de retraite
Vacances généreuses
Congés fériés
Congés maladie et personnels
Aide aux employés
Télémédecine gratuite
Club social

Job summary

exo, le deuxième plus important réseau de transport collectif de Montréal, recherche un développeur pour faire évoluer les applications Web et backend afin d’apporter maximum de valeur. Vous travaillerez en collaboration étroite avec les équipes et participerez à la maintenance et l’amélioration des solutions.

Le poste exige une expérience avérée, des compétences en C#, .NET, Angular et Azure, et un esprit d’équipe pour guider les livraisons en mode hybride.

Qualifications

  • Diplôme d’études collégiales en techniques de l’informatique ou équivalent.
  • Minimum de cinq (5) années d’expérience pertinente.
  • Expérience ou connaissance du secteur des transports est un atout.
  • Excellentes aptitudes interpersonnelles et travail en équipe.
  • Autonomie, méthodique et orienté résultats.
  • Connaissances des principes de développement d’applications web; DevOps et Agile constitueront un atout.

Responsibilities

  • Concevoir, développer et documenter de nouvelles fonctionnalités selon le cadre standard de développement d’applications établi par exo, selon les meilleures pratiques SDLC (Software Development Life Cycle).
  • Réaliser les tests nécessaires pour livrer une solution fonctionnelle, performante et conforme aux spécifications.
  • Estimer les efforts de développement dans un cadre collaboratif.
  • Influencer la conception des solutions définies par les analystes fonctionnels afin de répondre aux besoins clients.
  • Supporter l’amélioration continue du produit.
  • Contribuer à l’auto-organisation de l’équipe en partageant les idées et en utilisant les méthodes et outils de collaboration.
  • Intervenir sur le Back End et le Front End des applications.
  • Participer activement aux communautés de pratique en partageant idées et solutions, et contribuer à l’élaboration et l’application des meilleures pratiques et standards définis par l’organisation.

Skills

C#
NET Core
Angular
TypeScript
HTML
CSS
MVC
WebAPI
SQL Server
Redis
CosmosDB
Visual Studio
VS Code
Figma
Postman
Azure
Azure DevOps
Confluence
Jira
ServiceNow
Grafana
Telegraf
InfluxDB
React
Web Components
Python

Education

Diplôme d’études collégiales en techniques de l’informatique

Tools

Angular
TypeScript
HTML
CSS
MVC
WebAPI
SQL Server
Redis
CosmosDB

Job description

Introduction

Deuxième plus important réseau de transport collectif dans la région métropolitaine de Montréal, exo exploite les services de train, d’autobus et de transport adapté des couronnes nord et sud de Montréal.

Chez exo vous retrouverez une organisation à dimension humaine, tournée vers l’avenir et l’innovation, au service des communautés. Un milieu de travail où, selon la nature de l’emploi, la flexibilité des horaires et le télétravail en mode hybride sont favorisés, facilitant la conciliation travail-vie personnelle.

Travailler chez exo c’est aussi bénéficier d’une foule d’avantages, tels que: carte Opus gratuite, assurances collectives, régime de retraite, vacances généreuses, congés fériés, congés maladie et personnels, programme d’aide aux employés, service gratuit de télémédecine pour vous et votre famille et un club social des plus dynamiques. Faites le saut chez exo!

Sous la responsabilité du Chef - Services de solutions de mobilité, le développeur fait évoluer les applications afin d’ajouter un maximum de valeur aux produits et services d’exo et ainsi satisfaire les clients et l’ensemble des parties prenantes. Il travaille en étroite collaboration avec les différents groupes de livraison et il est membre d’une équipe dynamique dédiée à la conception, au développement et à la maintenance des applications sous la gouverne de celle-ci.

Responsabilités principales
  • Concevoir, développer et documenter de nouvelles fonctionnalités selon le cadre standard de développement d’applications établi par exo, selon les meilleures pratiques SDLC (Software Development Life Cycle) ;

  • Réaliser les tests nécessaires pour livrer une solution fonctionnelle, performante et conforme aux spécifications ;

  • Estimer les efforts de développement dans un cadre collaboratif ;

  • Influencer la conception des solutions définies par les analystes fonctionnels afin de répondre aux besoins clients ;

  • Supporter l’amélioration continue du produit ;

  • Contribuer à l’auto-organisation de l’équipe en partageant les idées et en utilisant les méthodes et outils de collaboration ;

  • Intervenir sur le Back End et le Front End des applications ;

  • Participer activement aux communautés de pratique en partageant idées et solutions, et contribuer à l'élaboration et l'application des meilleures pratiques et standards définis par l'organisation.

La liste des responsabilités et tâches énumérées précédemment est sommaire et indicative. Il ne s’agit pas d’une liste complète et détaillée des responsabilités et tâches susceptibles d’être effectuées par le titulaire du poste.

Exigences normales du poste

Scolarité

  • Diplôme d’études collégiales en techniques de l’informatique ou l’équivalent.

Expérience

  • Minimum de cinq (5) années d’expérience pertinente ;

  • Une expérience ou connaissance du secteur des transports constitue un atout.

Compétences et aptitudes

  • Possède d’excellentes aptitudes interpersonnelles, est un joueur d’équipe et est capable d’enrichir cette dernière avec des idées et connaissances ;

  • Autonome, méthodique, structuré dans ses démarches, axée vers les résultats et soucieux des performances algorithmiques ;

  • Promouvoir la qualité en mettant l’accent sur l’automatisation des tests, l’amélioration et la livraison continue ;

  • Capable d’aborder les enjeux de façon critique et analytique et fait preuve d’une bonne capacité de synthèse et de vulgarisation;

  • Gestion efficace du stress et des priorités;

  • Bonnes connaissances des principes de développement d’applications web ;

  • Connaissances de DevOps et de la méthodologie Agile constitue un atout.

Compétences et aptitudes

  • Langages de programmation
    • C#

    • NET Core / .NET Framework

    • Application Web (Angular, TypeScript, HTML, CSS, MVC)

    • Utilisation de micro-services (WebAPI)

  • Base de données

    • SQL Serveur

    • Redis

    • CosmosDB

  • Message queuing

    • Visual Studi

    • VS Code

    • Figma

    • Postman

  • Cloud et DevOps

    • Microsoft Azure (Microservices, Azure Functions / Web App / B2C / APIM)

    • Microsoft Azure DevOps (Orchestration)

  • Gestion de projet et documentation

    • Confluence, Jira, ServiceNow

  • Observabilité

    • Grafana, Telegraf, InfluxDB

    • Outils de Microsoft Azure

  • La maitrise des outils suivants seraient un atout

    • React

    • Web Components

    • Python

Conditions de travail

Période d’emploi et horaire

Emploi régulier à temps plein, soit 37.5 heures par semaine

Lieu

Siège social, 1001 boulevard Robert-Bourassa, 26e étage, Montréal, Québec, H3B 4L4

Le masculin est utilisé de façon générique afin d’alléger le texte. Seules les personnes retenues à la suite de l'analyse des candidatures seront contactées.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analyste en systèmes TI
Analyste en systèmes TI

Exo – Réseau de transport métropolitain • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+5
Développeur(euse) - IaC
Développeur(euse) - IaC

Exo – Réseau de transport métropolitain • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Technicien(ne) administratif(ive) - Performance opérationnelle
Technicien(ne) administratif(ive) - Performance opérationnelle

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 65,000 - 85,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Développeur(euse) - IaC
Développeur(euse) - IaC

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Opus card
Assurances collectives
Pension plan
+6
Technicien(ne) administratif(ive) - Performance opérationnelle
Technicien(ne) administratif(ive) - Performance opérationnelle

exo - Réseau de Transport Métropolitain • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+3
Conseiller(ère) - Intelligence d'affaires
Conseiller(ère) - Intelligence d'affaires

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Opus card gratuite
Assurances collectives
Régime de retraite
+6
Développeur(euse) TI
Développeur(euse) TI

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Opus card gratuite
Assurances collectives
Régime de retraite
+3
Conseiller(ère) - Affaires métropolitaines
Conseiller(ère) - Affaires métropolitaines

RPMGlobal • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+1
Chargé(e) de projets
Chargé(e) de projets

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Coordonnateur(rice) - Performance opérationnelle TA
Coordonnateur(rice) - Performance opérationnelle TA

Exo – Réseau de transport métropolitain • Montreal (administrative region)

On-site
CAD 65,000 - 85,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+3