Développeur Senior VBA H/F

Il y a 2 jours

Bordeaux, Nouvelle-Aquitaine, France Amaris Consulting Temps plein 55 000 € - 70 000 € Contrat

Nous recherchons un·e Développeur·se Senior VBA pour prendre en charge la refonte et la maintenance évolutive d'une application Excel de pricing stratégique pour EDF. Au coeur des calculs de tarification, vous garantirez la fiabilité de l'outil, la qualité du code et l'intégration des évolutions réglementaires, dans un contexte Agile.
Vous interviendrez sur une application existante peu documentée, nécessitant une forte capacité d'analyse du code VBA, des formules Excel et des traitements PL/SQL. Vos missions couvriront la TMA et les évolutions : prise en charge des tickets JIRA, diagnostic et correction des anomalies, analyses techniques et d'impact avant modification, optimisation du code et des performances.
En tant que Senior, vous serez garant·e d'un code maintenable et conforme aux bonnes pratiques : structuration et nettoyage de l'existant, mise en place de tests, gestion rigoureuse des erreurs et capitalisation de la connaissance (documentation ciblée, partage avec l'équipe). Vous serez également un·e référent·e technique auprès des équipes métier et IT, capable d'expliquer clairement les enjeux, de proposer des améliorations et de travailler en autonomie sur un environnement complexe.

Vos missions

  • Assurer la TMA de l'application Excel de pricing (correction d'anomalies, support aux utilisateurs, suivi des tickets JIRA).
  • Analyser en profondeur le code VBA et les formules Excel existantes pour comprendre le fonctionnement d'une application peu documentée.
  • Concevoir et développer les évolutions de l'outil (notamment liées aux changements réglementaires) en mode Agile, en garantissant la maintenabilité du code.
  • Réaliser les analyses techniques et d'impact (sur le modèle de données, les calculs de pricing, les interfaces PL/SQL, etc.) avant toute modification.
  • Mettre en oeuvre les bonnes pratiques (structuration du code, gestion des erreurs, tests unitaires, documentation minimale) et capitaliser les connaissances sur l'application.
  • Piloter techniquement le projet en tant que Tech Lead (revue de code, recommandations techniques, coordination avec les équipes métier/IT, suivi des tâches dans JIRA).