L'ENTREPRISE
Notre client, un acteur innovant dans le domaine des solutions logicielles pour les marchés financiers, recherche un Ingénieur Développement C++ pour rejoindre son équipe en pleine croissance.
Dans le cadre d’un remplacement, vous intégrerez une équipe de 25 développeurs, structurée autour de deux pôles : Market Access (12 personnes) et Market Data (6 personnes). Votre mission principale consistera à développer des interfaces C++ entre les banques et les places boursières, en collaboration étroite avec les équipes matérielles (FPGA).
LE POSTE / LES MISSIONS
Développer des interfaces C++ pour les modules Market Access, en assurant :
- 60% évolutions (nouveaux accès marchés, améliorations produit).
- 40% maintenance des solutions existantes.
Travailler sur deux produits :
- Un produit 100% logiciel.
- Un produit hybride (SW/FPGA), en interface avec les équipes matérielles (50% de votre temps).
Optimiser les performances : Contribuer à des problématiques de latence fonctionnelle et d’efficacité du code.
Collaborer avec les équipes QA basées à Londres (échanges techniques en anglais).
Participer aux revues de code et aux réflexions architecturales
PROFIL RECHERCHÉ
Formation : Diplôme d’ingénieur (école généraliste de préférence : Mines, Centrale, etc.) ou équivalent en informatique.
Expérience : 5 à 10 ans en développement C++ (CPP20 est un plus).
Compétences techniques :
- Maîtrise du C++ moderne et des bonnes pratiques de développement.
- Intérêt pour les problématiques d’interface entre logiciel et matériel (FPGA).
- Connaissance des enjeux de performance (latence, efficacité algorithmique).
Langues : Anglais courant obligatoire (tests techniques et échanges avec les équipes internationales).
Soft skills :
- Esprit collaboratif : Capacité à travailler en binôme et à participer aux revues de code.
- Ouverture d’esprit : Philosophie pragmatique (« le code est un moyen, pas une finalité »).
- Adaptabilité : Environnement dynamique avec des projets variés.



