Alternance - Développeur équipe Market Data H/F

Job ID:  36569
Location:  PARIS (FRA)

Murex, l’un des plus grands éditeurs de logiciels français, développe la plateforme de référence pour les marchés de capitaux. Depuis plus de 35 ans nous éditons des solutions logicielles pour le trading, la gestion de risque et la trésorerie.  

  

Aujourd’hui, ce sont 2 500 experts de plus de 60 nationalités répartis sur 19 bureaux à travers le monde qui assurent le développement, l'implémentation et le support de nos technologies.  

  

Rejoindre Murex, c’est l’opportunité de s’accomplir en évoluant dans un environnement centré sur l’humain, tout en relevant les défis d’une industrie à la pointe de l’innovation.  

 

Accompagnez nos utilisateurs dans leurs besoins évolutifs en intégrant une équipe globale où la diversité de chacun fait la richesse de tous !  

 

Description de l’équipe :  

 

L’équipe Market Data Calculation Chain est responsable du cycle de vie et du calcul des différentes données de marché (volatilités, courbes de taux, actions …) modélisées dans la plateforme Murex, MX.3. 

 

En tant que principal point d’intégration du domaine Market Data, notre équipe construit des API et des services permettant d’intégrer les données de marchés dans diverses solutions métier (telles que le FRTB, la xVA, et la gestion en temps réel des portefeuilles). 

Dès lors, nos problématiques mêlent richesse fonctionnelle avec des contraintes techniques fortes (modularité, performance, disponibilité, etc.). 

 

Missions :  

 

L’équipe prendra en charge la formation et l’intégration de l’alternant(e). Il ou elle sera un membre à part entière de l’équipe agile, et participera pleinement à la vie et l’activité du groupe. 

L’encadrement sera assuré par un des développeurs séniors et un suivi régulier sera mis en place pour garantir autant l’intérêt pédagogique que le bon déroulement de la mission d’alternance. 

 

L’alternant(e) pourra : 

  • Se former dans un environnement technique diversifié et exigeant (C++, Java, un peu de python, des services REST, du code legacy C/C++…). 

  • Voir quelles méthodes et outils peuvent garantir la qualité du code comme du produit, en contribuant à améliorer nos processus d’intégration continue et le suivi de la qualité de notre base de code. 

  • Découvrir comment Murex gère une grande base de code, en épaulant l’équipe dans des tâches de modularisation. 

  • Se confronter à nos problématiques fonctionnelles, liées à la modélisation et l’ordonnancement des calcul d’instruments de marché. 

  • Se former aux grands concepts des méthodes agiles, en prenant part à nos cérémonies SCRUMS ainsi qu’à nos sprints. 

 

De manière plus concrète, le travail de l’alternant(e) consistera en :  

  • La refonte de certaines parties du code de l’équipe, ainsi que la documentation associée 

  • L’amélioration de la couverture de notre code par des tests unitaires 

  • L’amélioration des outils d’intégration continue de l’équipe 

 

En plus de ce travail, l’alternant(e) pourrait être amené à contribuer à : 

  • La maintenance corrective sur nos modules 

  • L’implémentation de nouvelles fonctionnalités 

 

Profil :  

 

Bac+4/5 OU M1/M2 (école ingénieur ou université parcours type informatique) 

 

Compétences requises :    

  • C++ et/ou Java 

  • Bonne maîtrise de l’anglais, communication orale et écrite claire  

  • Autonomie dans la réalisation des tâches attribuées 

  • Travail en équipe  

 

Autres compétences appréciées : 

  • Python 

  • Jenkins 

  • Connaissances ou intérêt pour la finance 

 

Durée :   Flexible 12/24 mois 

Démarrage : Septembre 2022  

Rythme accepté : Flexible