HIGHTEAM
ContexteL?équipe Transversal Development, intégrée à la Core Team d?un acteur majeur des marchés financiers paneuropéens, lance le développement d?un nouveau logiciel stratégique?
MISSION
Market Data Provider : composant essentiel pour la gestion en temps réel des prix et statuts des instruments financiers (warrants, produits dérivés, actions), connecté aux marchés externes. Visualiseurs : outils d?analyse et de visualisation des flux d?ordres et de données de marché, utilisés quotidiennement par les équipes de contrôle qualité et les opérations de trading. Ces applications critiques, serveurs multithreadés fonctionnant 24/7, requièrent robustesse, performance et maîtrise des communications réseau (TCP/UDP, Kafka). Missions principalesDévelopper et maintenir des composants du Market Data Provider et potentiellement des visualiseurs. Concevoir des applications serveurs performantes, fiables et évolutives, connectées aux marchés via TCP/UDP et Kafka. Participer à la migration/remplacement des outils existants (OEGViewer/MDGViewer). Assurer la qualité logicielle?: revue de code, tests unitaires, documentation, correction de vulnérabilités (SAST). Collaborer avec les équipes DevOps et QA pour garantir l?intégration continue et la stabilité des livrables. Fournir un support de niveau 3 (analyse avancée, résolution de problèmes complexes). Participer à l?amélioration continue des outils et des processus de développement. Environnement techniqueLangages?: C++14 minimum (C++17/C++20 apprécié), SQL (ClickHouse), Java UI?: Grafana (graphiques), React (interfaces standards) via framework interne Vision Systèmes?: Windows et Linux Outils?: Git, Jenkins (scripts Groovy/Bash), Airflow Communication?: Kafka, protocoles TCP/UDP (librairies internes) Méthodologie?: Agile à grande échelle (Scrum), collaboration DevOps Langue de travail?: Anglais courant (clients répartis en Europe) Livrables attendusCode C++14+ performant, maintenable et documenté Scripts SQL ou code base de données natif selon besoin Respect des normes de codage, modèles de branchement Git, demandes de fusion Tests unitaires et scénarios automatisés (Cucumber/Jenkins) Rapports de livraison détaillés Revue de code et contribution à la qualité logicielle Correction des vulnérabilités détectées par les outils SAST Support technique avancé (niveau 3) et participation aux astreintes
PROFIL RECHERCHÉ
Diplôme d?ingénieur ou équivalent, spécialisation informatique Expérience significative en développement C++ (14+), idéalement sur des applications serveur temps réel et multithreadées Bonne connaissance des protocoles réseau (TCP/UDP), Kafka, bases de données SQL (ClickHouse) Maîtrise des outils de CI/CD (Git, Jenkins), et des environnements Windows/Linux Expérience avec les frameworks UI modernes (React, Grafana) appréciée Rigueur, autonomie, esprit d?équipe et sens du service Anglais professionnel indispensable
Secteur
Technologies de l'Information et de la Communication
Lieu
Paris
Durée
Plein temps (> 32 heures)
Fréquence
Non renseigné
Date de publication
06/06/2025
Type Mission
Freelance
Compétences
Notre plateforme gratuite rassemble des milliers de missions freelance mises à jour régulièrement.