Ingénieur(e) Développement Logiciel - Viewer
À propos de Murex
Murex est un leader mondial des solutions technologiques dédiées aux marchés financiers : trading, gestion des risques et post-traitement.
Présents dans 19 bureaux, nos 3 400 collaborateurs de plus de 65 nationalités développent, déploient et supportent MX.3, une plateforme utilisée par les plus grandes institutions financières mondiales.
Rejoindre Murex, c'est intégrer un environnement stimulant, international, où l'excellence technologique rencontre l'innovation métier. Vous évoluerez au sein d'une communauté d'experts passionnés, avec des opportunités constantes d'apprentissage et de progression.
L'Équipe
Vous rejoignez l'équipe de développement Viewer, au cœur même de l'architecture MX.3.
Le Viewer est un composant clé, riche en fonctionnalités, permettant la manipulation avancée de données : extraction, agrégation, calculs statistiques, formules, visualisation.
Il est également un élément central dans les calculs distribués de données financières dans une architecture multi-tier, au service de cas d'usage exigeants tels que le Real-Time Portfolio Management.
Votre mission
En tant qu'ingénieur(e) développement logiciel, vous interviendrez sur l'amélioration, l'évolution et la robustesse du Viewer. Votre rôle couvrira l'ensemble du cycle de développement :
- Analyser les besoins clients et comprendre leurs contraintes réelles.
- Concevoir des solutions fonctionnelles et techniques répondant à un niveau d'exigence élevé.
- Définir et structurer des APIs pérennes, performantes et faciles à intégrer.
- Valider vos designs avec les parties prenantes internes et externes.
- Estimer précisément la charge et vous engager sur des livraisons réalistes et tenues.
- Comprendre, analyser et optimiser une architecture existante complexe.
- Développer du code maintenable et performant en C++ (majoritaire) et Java.
- Diagnostiquer et résoudre des problématiques fonctionnelles ou de performance.
- Collaborer étroitement avec les équipes transverses pour garantir la qualité du delivery.
Profil recherché
Nous recherchons un(e) candidat(e) capable de contribuer rapidement dans un environnement technique de haut niveau :
- Diplômé(e) d'une grande école d'ingénieur ou d'un master en informatique, développement logiciel ou domaine équivalent.
- Excellente maîtrise du C++, avec une compréhension fine des concepts avancés (gestion mémoire, optimisation, multithreading.). idéalement dans nos environements exigeants pendant au moins 3 ans,
- Solides compétences en Java et en conception orientée objet.
- Capacité démontrée à lire, comprendre et améliorer un code existant complexe.
- Aisance pour travailler en anglais, à l'oral comme à l'écrit. le français est un plus également
- Rigueur extrême, sens du détail, autonomie, et véritable souci de la qualité logicielle.
- Capacité à interagir avec des profils variés (développeurs, experts fonctionnels, QA, product owners).
( Forte motivation pour évoluer dans un environnement exigeant, orienté finance de marché et haute performance.
Un plus très apprécié : contributions ou projets personnels démontrant votre niveau technique (GitHub, projets C++ avancés, participation à des compétitions ou à de l'open-source).
Pourquoi nous rejoindre ?
En intégrant les équipes DEV, vous accédez à une combinaison unique :
- Participer à l'évolution d'une plateforme de référence sur les marchés financiers.
- Travailler dans un environnement d'expertise, stimulant et innovant.
- Bénéficier d'un onboarding complet, couvrant aspects fonctionnels, techniques et méthodologiques.
- Évoluer au sein d'un cadre agile, international et multiculturel, avec des perspectives d'évolution rapides.
- Contribuer à des projets à forte valeur ajoutée, où votre impact sera visible et mesurable.
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.