Contact us
Share

Stage Développeur logiciel C++ - Mise en place d'une architecture Modèle-Vue-Contrôleur H/F

Ref : JRQ$202-22878

Paris

Email
Share
Print

Job description

Murex est un leader mondial reconnu dans le développement de progiciels financiers. Chaque jour, à travers le monde, de prestigieuses institutions financières, hedge funds, asset managers et trésoreries de grands groupes, s’appuient sur les collaborateurs et la plateforme Murex pour soutenir leurs activités de marchés. Notre devise « pioneering again » résume notre histoire : depuis sa création, Murex s’adapte en continu aux évolutions des marchés de capitaux en offrant des solutions innovantes et adaptées aux besoins de ses Clients.

 

Murex compte aujourd’hui plus de 2200 experts répartis dans 17 bureaux : Beyrouth, Dubaï, Dublin, Hong Kong, Londres, Luxembourg, Moscou, New York, Paris, Pékin, Santiago, Sao Paulo, Séoul, Singapour, Sydney, Tokyo et Toronto.

 

La plateforme de Murex est un système de gestion front to back qui gère un ensemble de produits financiers. La plateforme offre un système intégré qui permet de gérer tout ce qui a trait au cycle de vie des contrats financiers. Cela inclut par exemple la création de nouveaux contrats, le contrôle et la vérification de ces contrats, le règlement des engagements associés, la comptabilité...

Contexte

 

MX.3 est le fruit du travail conjoint d’une soixantaine d’équipes agiles (plus de 400 développeurs) utilisant les méthodes Scrum et Kanban. Elles se réunissent le temps de programmes à grande échelle en suivant la méthodologie SAFe.

 

Le stage se déroulera dans l’équipe front office Money Market, qui est en charge des produits de taux vanille, de courte maturité. L’équipe effectue des missions d’amélioration de produits existants, et le développement de nouveaux, à la demande des clients. Elle assure également la gestion des évènements, et les différentes simulations liées à ces produits.

 

 

Mission

 

Dans le cadre de la modernisation du code, vous serez amené à mettre en place une architecture Modèle-Vue-Contrôleur afin d’optimiser et de sécuriser les événements impactant nos produits.

 

Cela vous donnera l’opportunité de réécrire différents modules en utilisant les derniers concepts C++.

 

Le stage portera principalement sur :

 

  • L’apprentissage du domaine fonctionnel et technique de l’application
  • Développer de nouvelles fonctionnalités
  • Maintenir nos applications
  • Assurer la modernisation de notre code
  • La réalisation d’écrans pour gérer les évènements
  • Le packaging des composants afin qu’ils puissent être utilisés dans un contexte de production
  • L’écriture des tests et de la documentation

 

Environnement technique : C++, Git, Perforce, Google tests, Jenkins