26 Oct
|
TMX Group
|
Montreal
26 Oct
TMX Group
Montreal
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-6099Aventurez-vous hors de l'ordinaire
- TMX CarrièresLes 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. 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.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. À 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.
* 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 infonuagiquesNous vous proposons un marché...**Emballant -***
* À l’affût de
📌 Développeuse Principale ou développeur principal Full-Stack (Montreal)
🏢 TMX Group
📍 Montreal