Software Engineer Java (H/F)
Description du poste
Vos missions :
Vous rejoindrez notre équipe de développement, dans un contexte de développement fonctionnel en constante évolution.
Choisissez vos défis :
-Comprendre, concevoir et mettre en ?uvre de nouvelles fonctionnalités,
-Intégrer des calculs d'indicateurs financiers dans des outils d'aide à la décision ou de gestion des risques,
-Optimiser et distribuer de grandes quantités de calculs, sur une grille ou dans le cloud,
-Développer des modules techniques pour soutenir la plateforme,
-Réécrire des modules en utilisant les dernières technologies.
Répondez à des problèmes complexes :
-Contraintes de temps de traitement,
-Haute disponibilité,
-Évolutivité,
-Augmentation constante des volumes.
Développez chez Murex
MX.3 est le résultat du travail commun de quelques 60 équipes agiles (plus de 400 développeurs) travaillant dans un Cadre Agile Scalé (SAFe) et utilisant les méthodes Scrum et Kanban. Ce qui apporte à nos développeurs :
-Une grande richesse technique et fonctionnelle,
-Des interactions fortes entre tous les membres de notre communauté (développeurs, QA, experts produits),
-Une variété de profils au sein de chaque programme (back end, front end, infrastructure technique, orienté business).
Nos principaux défis sont :
-Développer de nouvelles fonctionnalités,
-Maintenir nos applications,
-Assurer la refonte de notre code,
-Augmenter la couverture des tests.
Vous utiliserez : Java, Angular, Git, Perforce, JUnit, Google Test, Cucumber, Jenkins ...
Votre profil :
-Diplôme d'ingénieur ou Master en génie logiciel, informatique ou équivalent
-Entre 0 et 6 ans d'expérience pertinente
-Curiosité et volonté de découvrir les marchés financiers
-L'anglais est indispensable
-Travail d'équipe et collaboration transversale
-Autonomie et créativité
-Code propre et fiable
-Familiarité avec le TDD ou le clean code
Horaires : 35H Travail en journée
Profil recherché
Formations
Bac+5 et plus ou équivalents - Exig?
Compétences
- Langages de programmation informatique - Souhaité
- Principes d'intégration de matériels et de logiciels - Souhaité
- Algorithmique - Souhaité
- Java - Exigé
- C# - Souhaité
- Anglais technique - Exigé
- Méthode AGILE - Souhaité
- Python - Souhaité
- Programmation logicielle - Exigé
- Méthodologie SAFe - Exigé
- Réaliser un prototype de la solution technique pour validation par le donneur d'ordres (configuration type, ...) - Souhaité
- Surveiller le fonctionnement d'applicatifs et logiciels - Souhaité
- Développer une application en lien avec une base de données - Souhaité
- Réaliser la mise en production de solutions logicielles dans un environnement d'exploitation - Souhaité
- Planifier les étapes d'un projet - Souhaité
- Réaliser des études et développements informatiques - Souhaité
- Créer une documentation technique - Exigé
- Rédiger un cahier des charges, des spécifications techniques - Souhaité
- Concevoir l'architecture d'un système, d'un réseau - Souhaité
- Paramétrer un logiciel, un outil, un système numérique - Souhaité
- Développer un logiciel, un système d'informations, une application - Exigé
- Déterminer des mesures correctives - Souhaité
- Recueillir et analyser les besoins client - Souhaité
- Préparer et animer une réunion, un groupe de travail, un atelier - Souhaité
- Tester un logiciel, un système d'informations, une application - Exigé
- Proposer des pistes d'amélioration des solutions - Souhaité
- Coder - Exigé
- Animer une démarche agile et innovante - Souhaité
- Vérifier la compatibilité des développements produits avec les spécifications - Souhaité
Langues
Anglais - Exig?
Français - Exig?
Qualités professionnelles
Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.
Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Rémunération Package attractif