Marchés de capitaux et banque d’investissement
Accélérer l’intégration des trades en temps réel sur les marchés de capitaux
5 anscomme tech lead sur une plateforme marchés de capitaux
Cinq ans comme ingénieur senior et tech lead sur la plateforme Orchestrade, pour une équipe de delivery produits structurés et options.
Contexte
L’équipe de delivery produits structurés et options, rattachée à la division non linéaire de l’IT Marchés de capitaux, avait en charge le périmètre intégration et pricing de la plateforme Orchestrade : UI, API, base de données, services, batchs et plugins.
L’enjeu
- Maintenir l’intégration des trades en temps réel au rythme des volumes de booking du front office.
- Terminer le reporting et le pricing de fin de journée dans leurs fenêtres.
- Faire évoluer une base de code legacy sans perturber la production.
Ce que nous avons fait
- Développement d’un dispatcher SignalR multi-instances pour répartir l’intégration des trades en temps réel sur plusieurs nœuds.
- Optimisation du pricing local et sur grille, et livraison du reporting de fin de journée.
- Rôle de référent technique : revue de code, refactoring du legacy et release management.
- Recrutement et formation de développeurs, et présentations internes sur les design patterns, le BDD, les Web API, GitFlow, C# 8, les microservices et la blockchain.
Résultats
- Des performances d’intégration des trades en temps réel améliorées grâce à la répartition horizontale.
- Cinq ans de mises en production sous un même tech lead.
- Une équipe renforcée par le recrutement, la formation et des pratiques partagées.
Technologies
Étude de cas suivante
Migrer vers le web une application desktop de billetterie
Migrer vers le web une application desktop de billetterie