Développeuse Principale ou développeur principal Full-Stack (Contrat de 18 mois)

TMX Group

Montreal (administrative region)

Hybrid

CAD 110,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TMX Group recherche un développeur principal Full-Stack pour rejoindre l’équipe Web et interfaces utilisateurs à Montréal, dans un cadre hybride.

Le candidat idéal possède au moins 5 années d’expérience, maîtrise Python, Vue/JavaScript et C++, et sait concevoir des API RESTful. Expérience CI/CD, Git et Docker/Kubernetes appréciée.

Qualifications

  • Minimum 5 années d’expérience en développement Web full-stack (front et back).
  • Conception et développement d’APIs RESTful.
  • Maitrise des technologies frontales et backend et du patronage OO.

Responsibilities

  • Participer au cycle de développement complet des applications Web et services.
  • Réaliser des revues de code et améliorer continuellement l’architecture et le code.
  • Collaborer étroitement avec les équipes produit et opérations pour livrer des solutions robustes.
  • Assurer la qualité, la sécurité et l’évolutivité des plateformes.

Skills

Python
Vue/JavaScript
C++
APIs RESTful
Git
CI/CD

Education

Baccalauréat en informatique

Tools

Docker
Kubernetes
Nginx

Job description

## Développeuse Principale ou développeur principal Full-Stack (Contrat de 18 mois)Postulerlocations: Montréal - 1190, av. des Canadiens-de-Montréaltime type: Temps pleinposted on: Publié il y a 3 jour(s)job requisition id: R-6099**Aventurez-vous hors de l'ordinaire - TMX Carrières**Les sociétés membres du Groupe TMX comprennent de grandes bourses mondiales comme la Bourse de Toronto et la Bourse de Montréal, ainsi qu’un bon nombre d’organisations innovantes qui améliorent les marchés financiers. Regroupés au sein d’une même équipe, nous nouons des liens interfonctionnels et enjambons les barrières sectorielles et géographiques, désireux de concrétiser des occasions, de contribuer au progrès et de participer à la croissance économique mondiale. Le fourmillement d’idées, la franche collaboration et le modèle d’exploitation agile nous permettent de propulser des systèmes nationaux essentiels, d’alimenter la formation de capital et l’innovation, ainsi que d’offrir une foule de possibilités aux entrepreneurs visionnaires, des produits innovants aux consommateurs et une riche carrière à notre personnel.**Ferez-vous le saut?**L’unité Squad responsable du Web et de l’interface utilisateur est responsable du développement et de l’optimisation de l’ensemble des applications et des services de gestion des opérations. Nous fournissons à notre clientèle des solutions qui l’aident à gérer ses opérations et ses activités de répartition des actifs. À titre de développeuse principale ou de développeur principal Full-Stack, vous ferez partie d’un groupe dynamique qui s’affaire à transformer nos plateformes en produits numériques de pointe et à concevoir des solutions innovatrices pour la clientèle interne et externe. Vous travaillerez dans un environnement d’équipe Agile dynamique au côté de personnes occupant différents rôles (responsable de produits, chef de mêlée, architecte, développeuses et développeurs).Il s’agit d’un poste de haut niveau qui exige non seulement la capacité d’élaborer et de mettre en œuvre des solutions, mais aussi une contribution active aux décisions de conception technique et d’architecture Web. * **Supérieur(e) :** Gestionnaire principal et responsable de l’unité Squad, Développement Web* **Lieu de travail :** Il s’agit d’un poste hybride, qui exige une présence au bureau de Montréal deux ou trois jours par semaine. **Principales responsabilités** * **Cycle de développement complet :** Participer activement à l’ensemble du cycle de vie de développement des logiciels, de la conception technique à la mise en œuvre (élaboration, programmation et essais) des applications Web et des interfaces numériques.* **Optimisation et qualité du code :** Contribuer à l’amélioration et à l’optimisation continues des applications en effectuant des audits de code réguliers, du réusinage (*refactoring*) stratégique et des mises à niveau de l’architecture.* **Soutien et dépannage :** Collaborer étroitement avec les membres de l’équipe dans le cadre des séances de dépannage, des signalements liés au soutien et de la résolution de bogues.* **Résolution de problèmes :** Diagnostiquer et résoudre des problèmes techniques complexes au moyen de solutions efficaces et extensibles.* **Normes et pratiques exemplaires :** Appliquer des modèles de conception, les normes de programmation et les pratiques exemplaires du développement afin de produire du code sûr, fiable, réutilisable et évolutif.* **Amélioration des processus :** Promouvoir l’amélioration continue des processus, soulever les préoccupations liées aux problèmes techniques ou opérationnels et participer activement à la résolution de ceux-ci.* **Collaboration et alignement :** Organiser des réunions régulières et des séances de travail collaboratif avec les membres de l’équipe du développement et différentes unités opérationnelles afin d’analyser et de résoudre des problèmes techniques courants. **Exigences** * **Expérience :** Minimum de 5 années d’expérience en tant que développeuse ou développeur Web généraliste (système frontal et dorsal) utilisant la programmation orientée objet avec Python, Vue/JavaScript, C++ ou des technologies équivalentes* **Développement d’API :** Capacité éprouvée de concevoir et de mettre en œuvre des services Web avec les API RESTful* **Développement frontal :** Expérience concrète de la mise en œuvre d’applications client Web frontales* **Outils et DevOps :** Solide connaissance pratique des outils et des flux de travail de contrôle des versions (Git ou SVN) et des chaînes CI/CD (intégration et déploiement continus)* **Priorité à l’automatisation :** Souci constant d’automatiser le développement répétitif et des tâches opérationnelles* **Formation :** Diplôme d’études postsecondaires en science informatique ou en génie logiciel, ou expérience professionnelle pratique équivalente* **Langues :** Maîtrise du français et de l’anglais (à l’oral et à l’écrit), car ce poste exige d’interagir régulièrement avec des partenaires et des parties prenantes dans les deux langues **Atouts** * Connaissance des cadres et des méthodes Agile et Scrum* Expérience de travail avec le serveur Web Nginx* Expérience dans le domaine des instruments dérivés (négociation ou compensation)* Connaissance pratique de l’environnement de travail Google (G Suite)* Bonne connaissance des outils de ligne de commande Unix et Linux* Expérience concrète des technologies de conteneurs Docker et Kubernetes* Connaissance des stratégies de déploiement et des environnements infonuagiques****Nous vous proposons un marché...********Emballant –**** À l’affût de technologies émergentes et d’innovations, nous misons sur des projets audacieux comme la finance numérique pour façonner l’avenir des marchés mondiaux. Prenez part au mouvement du marché tout en étant ancré dans la stabilité d’un parcours fructueux de près de 200 ans.****Harmonieux –**** Présents dans certaines des villes les plus multiculturelles qui soient et engagés dans une activité dynamique au rayonnement mondial, nous tirons parti de la taille et de la structure de notre groupe pour établir des liens forts et un riche sentiment d’appartenance.D’impact – Grâce à nos talents qui influent au-delà de nos plateformes, nous alimentons les systèmes essentiels à l’innovation, à la croissance et à l’avancement de l’économie mondiale. Par ailleurs, notre *Équipe Impact* formée de membres de notre personnel participe à des œuvres de bienfaisance dans le cadre de notre stratégie caritative.****Équilibré –**** Une culture d’entreprise axée sur la souplesse, l’équilibre et l’empathie des dirigeants permet d’optimiser le rendement de chacun et chacune et d’accroître notre puissance collective. De plus, notre mode de travail hybride et essentiellement axé sur l’infonuagique, ainsi que notre généreux programme de vacances et de congés contribuent au mieux-être global des membres du personnel! ****Dynamisant –**** Les gens proactifs qui ont soif de réalisations trouvent à TMX un milieu axé sur la croissance au travail et l’essor des activités.*Veuillez noter que notre entreprise ne parraine actuellement aucune demande de permis de travail. Les personnes candidates doivent être autorisées à travailler dans le pays où ce poste est offert.****Vous voulez enrichir votre carrière grâce à un travail percutant, avec des dirigeants véritablement attentionnés en profitant de programmes et d’une souplesse hors pair, alors choisissez la #EquipeTMX ! Postulez maintenant.***
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analyste-programmeuse, analyste-programmeur Python
Analyste-programmeuse, analyste-programmeur Python

TMX Group • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Stagiaire en traduction (anglais-français) – Session d'hiver 2027
Stagiaire en traduction (anglais-français) – Session d'hiver 2027

TMX Group • Montreal (administrative region)

On-site
CAD 16,000 - 22,000
Analyste DevOps, Pipelines CI/CD
Analyste DevOps, Pipelines CI/CD

TMX Group • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Full Stack Developer (18-month contract)
Senior Full Stack Developer (18-month contract)

TMX Group • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Employee wellness programs
Flexible work environment
Generous time-off policies
Spécialiste, Contenu à l’intention des investisseurs et gouvernance
Spécialiste, Contenu à l’intention des investisseurs et gouvernance

TMX Group • Toronto

On-site
CAD 70,000 - 75,000
Travail hybride
Vacances généreuses
Infonuagique
Coordonnatrice de projet principale ou coordonnateur de projet principal (poste contractuel; Experience suite Google Workspace/Smartsheet/JIRA)
Coordonnatrice de projet principale ou coordonnateur de projet principal (poste contractuel; Experience suite Google Workspace/Smartsheet/JIRA)

TMX Group • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Analyste DevOps, Pipelines CI/CD
Analyste DevOps, Pipelines CI/CD

TMX Group • Toronto

On-site
CAD 90,000 - 130,000
Analyste DevOps
Analyste DevOps

TMX Group • Montreal (administrative region)

On-site
CAD 90,000 - 110,000
Analyste principale ou analyste principal, Gestion du risque d’entreprise – Gestion du changement
Analyste principale ou analyste principal, Gestion du risque d’entreprise – Gestion du changement

TMX Group • Toronto

On-site
CAD 85,000 - 90,000
Hybrid work
Programme de vacances et congés
Administratrice/ Administrateur, Transferts de succession (Contrat de 12 mois)
Administratrice/ Administrateur, Transferts de succession (Contrat de 12 mois)

TMX Group • Montreal (administrative region)

On-site
CAD 65,000 - 90,000