Un grand groupe bancaire européen développe et assure la maintenance de produits de paiement internationaux, notamment des infrastructures de paiement basées sur la Distributed Ledger Technology (DLT). En tant qu’analyste fonctionnel IT senior, vous traduirez les exigences bancaires et de paiement en spécifications fonctionnelles et techniques, définirez des API Swagger et assurerez la coordination avec les équipes technologiques Java dans le cadre de la livraison Agile et du support en production.
La mission
La division des paiements internationaux prend en charge des services de paiement transfrontaliers tout en introduisant des solutions visant à améliorer la rapidité, la disponibilité, la transparence et l’efficacité en matière de coûts par rapport aux infrastructures de paiement traditionnelles. Le travail est organisé au sein de squads multiculturelles et autonomes, qui couvrent l’analyse, l’architecture, le développement, les tests et le support opérationnel. L’environnement technique comprend des applications Java, des API et des composants applicatifs interconnectés qui doivent respecter les standards d’architecture d’entreprise et de sécurité.
Vous assurerez le suivi des exigences, de l’analyse initiale à la mise en production, en collaborant avec des business analysts, des product owners, des architectes, des développeurs, des Test Engineers, des fournisseurs et des équipes opérationnelles. Vous contribuerez à comparer les options de solution, à évaluer les coûts et les bénéfices et à affiner les besoins métier pour les traduire en Features, User Stories, définitions de données et flux de processus. Pendant chaque sprint, vous préciserez les responsabilités des composants, suivrez la mise en œuvre et les tests d’intégration et veillerez à la cohérence entre les exigences et le logiciel livré. Après la release, vous analyserez les incidents de production, coordonnerez leur résolution avec les équipes concernées et mettrez à jour la documentation de la solution.
Vos responsabilités
- Traduire les exigences bancaires et de paiement en spécifications fonctionnelles et techniques précises que les développeurs et les Test Engineers pourront mettre en œuvre et vérifier.
- Élaborer les options de solution avec les parties prenantes métier et les équipes d’architecture, en conciliant les standards d’entreprise, la sécurité, les impacts applicatifs, les coûts et les bénéfices.
- Coordonner les équipes asset et les squads partenaires afin de garantir la clarté des responsabilités, des interfaces, des flux de données et du comportement des API dans l’ensemble de la solution.
- Définir et documenter les API Swagger et accompagner l’intégration de composants basés sur Java dans les environnements de développement, de test et de production.
- Valider les livraisons grâce à des scénarios de test, à l’analyse des anomalies, au support à l’intégration et au suivi des releases, tout en résolvant des problèmes fonctionnels complexes.
- Stabiliser les services en production en analysant les incidents, en coordonnant le support opérationnel et en intégrant les améliorations approuvées dans la documentation.
Votre profil
Compétences essentielles
- Justifier d’au moins 7 ans d’expérience en tant qu’analyste fonctionnel dans des environnements IT complexes.
- Allier une connaissance fonctionnelle et technique des systèmes IT à la capacité de transformer les besoins métier en solutions concrètement réalisables.
- Démontrer une expérience pratique dans la création d’API Swagger et dans la documentation claire des interfaces, des données et des impacts sur les processus.
- Comprendre les produits bancaires et de paiement et appliquer une méthodologie structurée d’analyse des exigences de paiement.
- Prioriser les tâches avec pragmatisme, gérer efficacement les parties prenantes et communiquer des analyses précises aux équipes métier et techniques.
- Collaborer de manière constructive au sein de squads multiculturelles, partager vos retours et contribuer au-delà de votre domaine de compétence principal lorsque nécessaire.
Compétences souhaitées
- Mettre à profit vos connaissances en Distributed Ledger Technology (DLT) dans des cas d’usage liés aux paiements ou aux services financiers.
- Disposer d’une expérience de la méthodologie Agile et de la mise en œuvre pratique de Scrum.
- Comprendre la technologie Java et l’intégration de composants applicatifs basés sur Java.
Langues
- Français, niveau C1 selon le CEFR, obligatoire.
- Anglais, niveau C1 selon le CEFR, obligatoire.
- Néerlandais, niveau A2 selon le CEFR, notions de base.
Formation
- Diplôme de bachelier ou de master en informatique.