Business Analyst

  • Temps complet

Description de l'entreprise

Immersion Express chez Finance Active

·         Ce qu’on fait ?

Au service des entreprises, collectivités locales et établissements bancaires, Finance Active propose des solutions pour améliorer la gestion de la dette et des risques financiers. Notre ambition est simple : leur faire gagner du temps, de l’argent et les aider à décider plus vite sur des sujets financiers complexes.

·         Qui le fait ?

Nous sommes 160 collaborateurs aux compétences variées. Avec 33 ans de moyenne d’âge, nous allions la fraîcheur à l’expérience. Notre point commun : l’esprit de conquête.

·         Pourquoi nous proposons une autre vision de la Finance ?

Grâce à la combinaison de nos technologies et notre expertise, nous cherchons à rendre la finance plus accessible et transparente à nos clients. Nous facilitons la collaboration entre les acteurs de l’écosystème financier.  

#Funfacts

-       Toute Fintech que nous sommes, nous existons en réalité depuis 20 ans et sommes leaders sur notre marché

-       Notre entreprise a été créée par deux amis dans leur appartement : aujourd’hui nos bureaux sont dans 6 pays

-       Nous monitorons 1500 Md€ de Dettes et Garanties soit 2 fois plus qu’en 2019.  

Description du poste

Contexte

Le poste de Business Analyst fait partie intégrante de l’équipe de développement. Celle-ci regroupe un Product Owner de la direction produit, un Team Leader, un architectes et des développeurs du département Engineering.

Le Business Analyste assurera le lien entre le Product Owner et l’équipe de développement en transformant le backlog priorisé en un ensemble de User Stories détaillées, découpées facilement réparties dans l’équipe de développement. Il alimentera et assurera le suivi du backlog.

 

Missions

Conception fonctionnelle et raffinement des EPICs et User Stories

·       Participer avec le Product Owner et le Product Manager aux ateliers de story mapping pour appréhender les prochains éléments de la roadmap.

·       Mener des ateliers avec le Product Owner pour analyser les prochaines EPICs et User Stories de la roadmap

·       Analyser l’existant et l’écart par rapport à l’EPIC ou aux User Stories

·       Mener des ateliers avec l’UX et l’intégrateur HTML pour établir la structuration de la navigation et préciser les éléments UX attendus (composants standards à réutiliser, messages d’erreur, scroll, pagination)

·       Proposer une solution logicielle globale et valider la faisabilité applicative avec le Team Leader

·       Découper si nécessaire les User Stories et détailler la solution proposée (entités, sources de données, flux, API, règles métier…) avec des tests d’acceptance

 

Travail en équipe, développement des compétences et transfert de connaissance

·       Synthétiser, vulgariser les demandes et enjeux, la solution proposée et son découpage de façon à les transmettre efficacement à une équipe d’une dizaine de personnes

·       Animer les ateliers, parvenir un consensus ou demander l’arbitrage de l’Engineering Manager ou du CTO au besoin

·       Présenter la solution applicative retenue aux équipes de développement et répondre à leurs questions durant les rituels de raffinage

·       Reporter les éléments importants des User Stories dans la documentation interne et les présenter à l’équipe support pour préparer la mise en production.

·       Assurer un rôle de référent sur l’application vis-à-vis des différents intervenants

Gestion du backlog

·       Anticiper les prochains sujets de release et veiller à la planification suffisante d’ateliers avec le Product Owner

·       Être garant d’alimenter l’équipe avec un nombre de user stories prêtes à être acceptées dans le sprint par l’équipe

·       Assurer des tests de validation plusieurs fois par Sprint, potentiellement à l’aide d’outils techniques (requêtes d’API, en base, génération de jeu de données, chargement de données en base) de façon à détecter les anomalies au plus tôt

·       Dérouler des tests d’acceptance manuels et/ou tests automatisés BDD

·       Définir avec notre responsable QA les tests d’acceptance à automatiser en fonction de leur stabilité et de leur pérennité

·       Remonter à l’équipe de développement les écarts et préciser les éventuels points d’ambiguïté

·       Coordonner avec le Release Manager la réalisation de la recette. Participer à sa réalisation avec l’aide des outils de QA et des tests manuels réalisés par l’équipe de développement.

·       Réaliser la validation finale de la release conduisant au Go Prod

·       Participer à l’analyse des bugs présumés liés à son périmètre et orienter vers le traitement (demande de précision auprès du Product Owner, correction par l’équipe de développement)

 

Qualifications

Compétence métier

·       Expérience sur les produits financiers et si possible sur les produits de dette

·       Capacité à apprendre et à appréhender de nouveaux produits financiers

·       Connaissance des principes des outils d’aide à la décision dans le monde financier

 

Compétence méthodologique

·       Découpage d’un récit utilisateur pour une équipe de développement

·       Bonne maîtrise du BDD (BDD)  ou des spécifications produit

·       Capacité rédactionnelle pour de la documentation technique (C4model, UML, Merise ou tout autre méthodologie de communication, Living Documentation)

·       Capacité d’animation de réunion (gardien du temps, responsable d’aboutir à un décision et de la diffuser)

·       Capacité de négociation

·       Capacité à définir une stratégie de test

 

Compétence technique

·       Capacité à analyser et concevoir une architecture fonctionnelle

·       Capacité à alimenter la réflexion sur l’architecture applicative en apportant un éclairage sur les priorités fonctionnelles et les priorités non-fonctionnelles (évolutions des enjeux de sécurité, de compliance, de volumétrie dans le temps) collectées auprès du Product Owner

·       Connaissance des outils de requêtage (ex. clients SQL, Postman, ElasticSearch Kibana serait un plus)

·       Compétence basique de scripting (ex. Macro Excel, scripts Shell ou autre)

·       Capacité à estimer un ordre de grandeur de complexité d’une User Story (sans engagement)

·       Ne pas être intimidé par l’ingénierie logicielle

 

Orientation résultat

·       Terminer ce qui est entrepris

·       Respecter ses engagements et contribuer activement aux engagements de son équipe

·       Comprendre les enjeux des roadmaps métier et techniques et adapter ses propositions et ses actions de façon à les soutenir