Description originale de l’offre
Mode de travail : Sur site
Durée du mandat : 12 mois, renouvelable
Date de début : Dès que possible
Langue : Anglais obligatoire – français un atout
Calendrier : Canada (Québec)
Description du poste
Nous recherchons un(e) Développeur(se) Full Stack Senior possédant une forte expertise en développement Front-End avec React et TypeScript, ainsi que de bonnes compétences Back-End en C# / .NET Core, pour contribuer au développement de plateformes technologiques utilisées dans un environnement de marchés des capitaux.
Le poste est principalement orienté Front-End (environ 70 %), avec une composante Back-End C#/.NET (environ 30 %).
Vous intégrerez une équipe multidisciplinaire et internationale regroupant des développeurs, analystes fonctionnels, QA et équipes de support. Vous participerez au cycle de vie complet des applications, de la conception jusqu'au support en production.
Les solutions développées permettent notamment aux équipes de trading de suivre leur exposition au risque en temps réel et de gérer la construction et la diffusion de courbes de taux d'intérêt.
Vos responsabilités
Concevoir, développer et faire évoluer des interfaces Web complexes avec TypeScript et React.
Développer de nouveaux écrans et améliorer les fonctionnalités existantes des plateformes de trading et de gestion des risques.
Participer au développement Back-End en C# / .NET Core.
Développer et maintenir des fonctionnalités temps réel utilisant notamment SignalR.
Collaborer directement avec les équipes de trading et fournir du support aux utilisateurs Front Office.
Participer à l'amélioration et à la maintenance des pipelines CI/CD.
Optimiser la performance, la stabilité et la qualité des applications.
Développer et maintenir des tests automatisés et unitaires.
Appliquer les bonnes pratiques de développement : SOLID, Clean Code, Craftsmanship et BDD.
Collaborer avec des équipes internationales dans un environnement Agile.
Participer à la coordination technique et à la gestion des dépendances entre différentes équipes.