Une grande organisation belge met en œuvre un programme de transformation métier consacré au hand-over, au refactoring et au greenfield development d’applications métier. Ce poste d’analyste fonctionnel medior à Bruxelles, en Belgique, s’inscrit dans un département d’environ 90 personnes et couvre la modélisation des processus métier avec BPMN, la définition et la validation des exigences dans un modèle de livraison Agile/Scrum. Vous serez l’interface entre les parties prenantes métier, les analystes, les chefs de projet et les équipes de développement, en transformant les parcours clients et les besoins des utilisateurs en solutions réalisables.
La mission
Le département gère un vaste écosystème applicatif fondé sur des technologies telles que J2EE, Java 8, Oracle, Hibernate, JUnit, Selenium, Maven, Git et Jira. L’analyste fonctionnel ne développe pas de logiciels, mais doit comprendre des concepts techniques tels que les APIs, les mappings, les business models, les batches et les services afin de rédiger des spécifications fonctionnelles précises. Votre travail contribue au hand-over, au refactoring et à la livraison d’applications utilisées dans toute l’organisation.
Vous prendrez en charge l’analyse fonctionnelle, depuis la compréhension initiale des processus existants jusqu’à la livraison et à la validation de nouvelles fonctionnalités. En collaboration avec les parties prenantes métier, les analystes métier, les développeurs et les chefs de projet, vous clarifierez les besoins, modéliserez les solutions, documenterez les décisions, contribuerez à la gestion des risques et veillerez à ce que les applications livrées répondent aux exigences convenues.
Vos responsabilités
- Analyser les processus métier existants, les parcours clients et les besoins non fonctionnels afin de disposer d’une base claire pour la conception de la solution.
- Modéliser les processus et le comportement des applications à l’aide de BPMN et d’UML, y compris les modèles de données, les interfaces et les interactions avec les services pertinents.
- Traduire les exigences validées en analyses fonctionnelles, en conceptions applicatives, en software requirements specifications et en user stories bien structurées.
- Coordonner les échanges avec les développeurs et les membres des équipes techniques afin de valider les conceptions fonctionnelles et de clarifier les implications techniques des solutions proposées.
- Assurer le suivi des nouvelles fonctionnalités jusqu’à leur livraison, notamment en réalisant l’analyse et la conception des tests, la préparation des plans de test et des cas de test, ainsi que la validation d’acceptation.
- Tenir à jour la documentation du projet dans Confluence, rendre compte de l’avancement aux chefs de projet et contribuer aux décisions, au suivi des risques et à l’escalade si nécessaire.
Votre profil
Compétences essentielles
- Appliquer des techniques d’analyse fonctionnelle et d’analyse métier à des sujets complexes, en identifiant les besoins sous-jacents et en les traduisant en solutions réalisables.
- Travailler efficacement dans un environnement Agile/Scrum et contribuer à toutes les étapes du cycle de vie du projet.
- Rédiger des user stories, des spécifications fonctionnelles et une documentation technique précises, compréhensibles tant par les équipes métier que par les équipes de développement.
- Utiliser BPMN et UML pour représenter les processus, les interactions, les structures applicatives et les relations entre les données.
- Utiliser SQL pour examiner ou valider les exigences fonctionnelles et le comportement lié aux données.
- Réaliser l’analyse et la conception des tests, notamment en définissant des plans de test et des cas de test.
- Communiquer clairement avec les parties prenantes, les développeurs, les chefs de projet et les partenaires, tout en étant capable d’accompagner ou de superviser des collègues juniors.
- S’adapter à différents contextes métier et s’intégrer efficacement dans une équipe existante.
- Répondre à l’exigence de nationalité belge applicable à cette mission.
Langues
- Français : connaissance professionnelle active, niveau B2 ou supérieur, ou néerlandais : connaissance professionnelle active, niveau B2 ou supérieur. L’une de ces langues nationales est requise pour communiquer avec les parties prenantes et rédiger la documentation technique.
- Anglais : connaissance écrite active, niveau B2 ou supérieur, pour la documentation des projets et des logiciels.
- La connaissance de la seconde langue nationale constitue un atout.