Développeur·se Senior C# ? Optim Team (OT Core)ContexteGIT est responsable de la conception, du développement et de la production des systèmes d?information.
Au sein de GIT, Capital Market IT (CMI) est organisé en divisions IT appelées « filières », chacune couvrant une ligne métier (Linear Rates, Equity, Non-Linear Rates, FX, Bond/Inflation, ALM, Repo Secured Funding, etc.). Ces filières conçoivent, développent et supportent leurs applications.
L?application Orchestrade (OT), intégrée initialement en 2014 pour la ligne métier Linear, supporte aujourd?hui plusieurs classes d?actifs (taux, inflation, crédit, FX, equity, matières premières, etc.). Elle permet l?import/export d?opérations vers différents systèmes, le calcul et la visualisation de nombreux types de risques, et l?exposition de ces résultats via des services à d?autres équipes (gestion des risques, reporting, réglementaire, etc.).
Chaque filière disposant d?OT maintient son propre backlog produit et une ou plusieurs équipes de delivery (BA, PO, devs, support).
Une équipe Orchestrade Core agit en transverse et regroupe la Software Factory (DevOps/QA/Release) et l?Optim Team. L?ensemble forme la communauté Orchestrade au sein de CACIB.
L?Optim Team mène le programme pluriannuel « OT Next Gen », dont l?objectif est d?assurer la stabilité et l?efficacité de la plateforme dans un contexte de migrations et d?évolutions multiples. L?équipe refactore, fait monter en charge, optimise, et expose des API publiques sur les fonctionnalités d?OT. Elle crée également des frameworks et garantit la cohérence de l?architecture technique avec la trajectoire cible.
MissionNous recherchons un·e Développeur·se Senior C# pour rejoindre l?Optim Team. Vous contribuerez à des composants c?ur orientés performance, robustesse et qualité de code (peu d?UI/UX), en interaction avec les équipes de delivery.
Responsabilités principalesConcevoir, développer et maintenir des composants C# performants et fiables.
Refactorer et optimiser du code existant (scalabilité, latence, empreinte mémoire).
Écrire et maintenir des tests (unitaires, intégration) et participer à l?amélioration continue de la qualité.
Réaliser des revues de code et partager les bonnes pratiques d?ingénierie.
Contribuer à des chantiers transverses (release management, outils de non-régression, etc.).
Modalités du postePérimètre : développement back-end orienté performance et propreté du code.
Collaboration étroite avec la communauté Orchestrade (filières et Core).
Implication sur des sujets transverses (qualité, releases, outillage).
Souhaitable : passion pour l?optimisation, la fiabilité en production et les architectures propres à fort volume/forte contrainte.
Profil candidat:
Profil recherchéExcellente maîtrise de C# et du design d?algorithmes efficaces et optimisés.
Solides compétences en programmation multithread et asynchrone.
Rigueur dans les pratiques de test (unitaires/intégration) et l?observabilité.
Autonomie, esprit d?équipe et capacité à solliciter/partager de l?aide lorsque nécessaire.
Capacité de feedback constructif (sur son travail et celui des pairs).
Appétence pour le mentorat et l?accompagnement des profils moins expérimentés.
Communication claire en anglais (écrit et oral).
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.