MATCHING | INSCRIPTION
Background

Développeur(Se) C++ - Market Data Provider & Visualiseurs (It) / Freelance

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

DETAIL DE L'OFFRE

Secteur

Secteur

Technologies de l'Information et de la Communication

Lieu

Lieu

Paris

Durée

Durée

Plein temps (> 32 heures)

Fréquence

Fréquence

Non renseigné

Date de publication

Date de publication

06/06/2025

Type Mission

Type Mission

Freelance

Compétences

Compétences

  • Java (Langage de Programmation)
  • Microsoft Windows
  • Méthodologie Agile
  • Airflow
  • Tests Unitaires
  • Bash Shell
  • C ++ (Langage de Programmation)
  • Qualité Logicielle
  • Révision du Code
  • Encodages
  • Bases de Données
  • Intégration Continue
  • Linux
  • DevOps
  • Groovy
  • Protocoles Réseau
  • Méthodologie Scrum
  • Structured Query Language (SQL)
  • Transmission Control Protocol (TCP)
  • ReactJS
  • Grafana
  • Git
  • Apache Kafka
  • C++14
  • Cucumber (Software)
  • Jenkins
  • Static Application Security Testing
  • Résolution de Problèmes
  • Sens du Service
  • Minutie ou Attention aux Détails
  • Motivation Personnelle
  • Assistance et Support Technique
  • Amélioration des Processus d'Affaires
  • Développement de Procédés
  • Gestion de la Qualité
  • Écriture de Documentation
  • Trading
  • Langue de Travail
  • Données du Marché
  • Contrôle Qualité

NOS DERNIÈRES MISSIONS
FREELANCE

Notre plateforme gratuite rassemble des milliers de missions freelance mises à jour régulièrement.

Ingénieur(E) Développeur(Se) Devops

Nos développeur(euse)s DevOps pilotent les activités de « Digital Transformation ». Nous prenons actuellement en main des sujets d'envergure dans les domaines de la défense, du e-commerce, du médical etc. Notre expertise s'applique à la production et/ou à la chefferie de projet notamment dans des environnements techniques complexes comme la RPA, la Cybersécurité, ou encore l'intelligence artificielle. Digital Transformation Nos développeur(euse)s DevOps pilotent les activités de « Digital Transformation ». Nous prenons actuellement en main des sujets d'envergure dans les domaines de la défense, du e-commerce, du médical etc. Notre expertise s'applique à la production et/ou à la chefferie de projet notamment dans des environnements techniques complexes comme la RPA, la Cybersécurité, ou encore l'intelligence artificielle. Nos interventions s'articulent autour de problématiques techniques liées aux dimensions : * Software Development, Pour accompagner l'équipe, vous êtes capable de prendre le lead sur tout ou partie des responsabilités métiers suivantes : * Maintient opérationnel ou définition de pipeline CI/CD en fonction des différents produits de la chaine de valeur VO * Mise en place d'une stratégie de déploiement outillée autour de la technologie Kubernetes * Industrialisation de nos déploiements dans une stratégie globale de « Platform as a code » * Recueil des besoins des OPS / Accompagnement des OPS dans une démarche DEVOPS * Contribution à l'élaboration et aux moyens de déploiement automatique de stack de monitoring/observabilité * Veille technologique sur le DEVOPS Vous avez une volonté de vous professionnaliser sur les éventuelles compétences manquantes.

Technologies de l'Information et de la Communication
Nantes Freelance
Developpeur(Se) Back

Apache Kafka Data cleaning RabbitMQ Transact-SQL, Conception Développement Tests unitaires Compétences techniques : 4.7.2 - Expert - Impératif Clean Code - Expert - Impératif T-SQL - Confirmé - Important Messaging (Kafka, RabbitMQ, Solace) - Confirmé - Important Connaissances linguistiques : Français Courant (Impératif) Description détaillée: - Développer de nouvelles fonctionnalités sur le back-office e-commerce Intermarché - Rédiger des tests unitaires - Participer activement aux choix techniques et à la mise en œuvre - Etre force de proposition et savoir challenger les besoins métier - Participer aux astreintes, FRANCE REGION ANALYSE Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Étudie les opportunités et la faisabilité technologique de l'application, réalise l'analyse technique, l'étude détaillée et contribue à l'estimation des charges CONCEPTION ET DÉVELOPPEMENT Contribue au design du logiciel et des frameworks utilisés dans le cadre du projet Adapte et applique les paramètres techniques des progiciels ou des middlewares Réalise le prototypage Analyse et développe les composants en utilisant les langages appropriés Participe à la structuration des Bases de Données Participe à la revue croisée des développements de ses pairs Initialise le dossier d'exploitation Assemble les composants unitaires dans un package applicatif cohérent destiné au déploiement de la solution et l'intègre à la gestion de configuration Documente les applications pour les développements ultérieurs et la Mise en Production (MEP) Harmonise et industrialise l'ensemble des composants et applications Utilise les composants logiciels réutilisables et met à jour la nomenclature RECETTE UNITAIRE ET TESTS D'INTÉGRATION Responsable des tests unitaires : élaboration des jeux d'essais et réalisation Teste, identifie et traite les dysfonctionnements éventuels du logiciel développé Vérifie la conformité de l'ouvrage avec la demande formulée Contribue à la préparation et à la réalisation des tests d'intégration Analyse les résultats et rédige le rapport de tests MAINTENANCE Réalise les développements nécessaires à la maintenance corrective et évolutive Participe à l'analyse et à la résolution des incidents de production

Technologies de l'Information et de la Communication
Bordeaux Freelance
Développeur(Se) Ibm I

* Analyser les besoins * Développer et maintenir les applications en Scrum * Automatiser les méthodes de travail * Assurer le soutien technique des utilisateurs * Rédiger des documentations techniques * Assurer une veille technologique * Conduire le changement * Participer aux projets informatiques de l'entreprise

Technologies de l'Information et de la Communication
Paris Freelance
Développeur(Se) Web Freelance (Site Sur Mesure - Mission Long Terme)

En lien avec la fondatrice et l'équipe marketing, vous serez chargé(e) : Maintenance technique régulière : * Surveillance du bon fonctionnement du site * Résolution rapide des bugs / erreurs techniques * Optimisation des performances (chargement, sécurité, compatibilité navigateur) Développement & amélioration continue : * Ajout de nouvelles sections ou blocs de contenu * Refonte de certaines parties visuelles et UX * Création de pages pour nouvelles offres de formation (mise en page, formulaire, intégration dynamique) * Intégration de vidéos, documents, témoignages, visuels interactifs, etc., Quelques références de sites web réalisés (sur mesure ou similaires) Vos tarifs journaliers ou à l'heure, et votre disponibilité

Technologies de l'Information et de la Communication
Freelance