Développeur C++ - H/F

STORM GROUP
Paris, France
1 day ago
Apply on dogfinance.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

PHP (Programming Language) Agile Methodology Airflow JIRA C++ (Programming Language) Relational Databases Linux Memory Management Perl (Programming Language) Github Python (Programming Language) Unix Shell
+9 more
Oracle (Applications) Software Engineering PL-SQL Management of Software Versions Scripting Test-Driven Development (TDD) Git Integration Tests Information Technology

Job description

Nous recherchons un(e) Développeur(se) C++ pour renforcer nos équipes et accompagner l’un de nos clients stratégiques dans la modernisation et la sécurisation de son socle applicatif. Intégré(e) au sein d’un dispositif agile, ton rôle combinera l’analyse et la correction de vulnérabilités critiques de sécurité, le développement de fonctionnalités de calcul complexes et la gestion des évolutions réglementaires de bout en bout.

Ton futur environnement

Tu évolueras au sein d’un écosystème bancaire d’envergure, sur l’application stratégique GARLIQ (couvrant le périmètre BDDF et les filiales françaises). Ce système hautement performant traite toutes les couches de la donnée : depuis l’acquisition et le contrôle des flux jusqu’aux moteurs de calcul ALM (Asset Liability Management) et aux outils de restitution. C’est le cadre idéal pour exprimer ton expertise en développement C/C++ de bas niveau, appliquer une démarche Software Craftsmanship (TDD) et relever des défis liés aux réglementations de liquidité et de taux., Conception, Développement & Sécurisation C/C++ :

  • Analyser, identifier et corriger de manière proactive les vulnérabilités de sécurité au sein du code C/C++.
  • Concevoir et développer de nouvelles fonctionnalités sur l’ensemble des couches de l’application GARLIQ (modules d’acquisition-contrôle, calculateur ALM et couches de restitution).
  • Participer activement aux projets d’évolution réglementaire (indicateurs de liquidité et de taux) et piloter la montée de version de progiciels associés.
  • Produire une documentation technique de référence claire et à jour suite aux modifications d’architecture.

Industrialisation, Tests & Qualité (TDD) :

  • Implémenter les fonctionnalités en appliquant rigoureusement une démarche de développement piloté par les tests (TDD).
  • Rédiger les cahiers de tests d’intégration et consigner de manière exhaustive les résultats de leur exécution.
  • Préparer les bordereaux de livraison pour sécuriser le déploiement sur les différents environnements de recette et de production.
  • Assurer le support applicatif et technique de niveau supérieur en période de run.

Cadrage & Delivery Agile :

  • Contribuer activement à la dynamique du projet Agile en participant à l’ensemble des cérémonies (Daily, Sprint Planning, Retrospective).
  • Analyser les besoins fonctionnels pour les découper en User Stories (US) fines, complètes et prêtes pour le développement (Definition of Ready / Done).
  • Construire et maintenir le Story Mapping et réévaluer la complexité des tâches lors des sessions de Backlog Review.
  • Accompagner les équipes métiers lors des phases d’homologation bancaire et valider la conformité via la production de PV de recette.

Requirements

  • Formation : Diplôme d’Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou mathématiques appliquées à la finance.
  • Expérience : Tu justifies d’une expérience réussie et significative sur un poste similaire en développement C/C++, idéalement acquise dans le secteur bancaire, de l’assurance ou des systèmes à forte contrainte de performance.
  • Expertise Technique Impérative :
  • Parfaite maîtrise des langages C et C++ (gestion de la mémoire, optimisation, remédiation de failles de sécurité).
  • Excellentes connaissances en développement d’environnement et scripting : Shell Unix, Perl, PHP, Python.
  • Solides compétences en bases de données relationnelles et requêtage : PL/SQL (Oracle).
  • Maîtrise de l’ordonnanceur de tâches de données Airflow.
  • Outils & Écosystème :
  • Maîtrise des environnements système Linux.
  • Pratique confirmée des outils de versioning et de gestion de projet : Git, GitHub et JIRA.
  • Langues : Anglais professionnel opérationnel.

Tes atouts

  • Sens de la Sécurité et Rigueur : Sensibilité accrue à la détection de vulnérabilités logicielles et forte discipline dans l’application du framework TDD.
  • Esprit d’Analyse et de Chiffrage : Capacité à appréhender des cinématiques de calcul ALM denses pour fournir des estimations de charges fiables et réalistes.
  • Aisance Relationnelle et Posture Agile : Esprit d’équipe affirmé pour collaborer efficacement avec le Product Owner, les équipes d’homologation et les autres développeurs du plateau.

About the company

Storm Group est un cabinet de conseil en transformation des Systèmes d’Information et des Organisations. Nous intervenons sur l’ensemble de la chaîne de valeur : cadrage personnalisé, pilotage et développement applicatif pour les projets IT critiques.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dogfinance.com
Prepare application

Good distractions

Loading talks and stories from around this role…