About this role
Salaire: 45000/50000 ANALYSE ET COMPRÉHENSION DU BESOIN * Recueillir et analyser les besoins auprès des équipes métiers. * Challenger les besoins et identifier les impacts sur le système d'information. * Analyser les processus existants et proposer des axes d'amélioration. * Identifier les contraintes fonctionnelles et techniques. * Participer aux ateliers avec les différentes parties prenantes. ANALYSE TECHNIQUE * Analyser l'existant applicatif et les architectures en place. * Identifier les applications, composants et interfaces concernés par les évolutions. * Réaliser des analyses d'impact. * Analyser les échanges entre applications et les différents flux de données. * Comprendre et documenter les API REST / Web Services. * Analyser les données et les modèles de données. * Être capable d'effectuer des requêtes SQL afin de contrôler ou analyser les données. * Participer à la définition des solutions avec les architectes et les équipes de développement. * Identifier les éventuels risques et dépendances techniques. SPÉCIFICATIONS ET ACCOMPAGNEMENT DES DÉVELOPPEURS * Rédiger les spécifications fonctionnelles et techniques. * Traduire les besoins métiers en exigences claires et détaillées. * Rédiger les User Stories, règles de gestion et critères d'acceptation. * Décrire les parcours, traitements, flux et interactions entre les systèmes. * Produire ou maintenir les schémas fonctionnels et techniques nécessaires à la compréhension de la solution. * Accompagner les développeurs pendant les phases de conception et de réalisation. * Répondre aux questions fonctionnelles et techniques des équipes de développement. TESTS ET MISE EN PRODUCTION * Définir les scénarios de tests et les critères d'acceptation. * Participer à la recette fonctionnelle et technique. * Analyser les anomalies et contribuer à leur diagnostic. * Vérifier la cohérence entre le besoin initial, la solution développée et le résultat attendu. * Accompagner les mises en production et assurer le suivi post-déploiement. ENVIRONNEMENT TECHNIQUE Vous évoluerez notamment autour de technologies et concepts tels que : * API REST / Web Services * SQL / bases de données relationnelles * Architecture applicative * Flux inter-applicatifs * JSON / XML * Java / Spring / Spring Boot : compréhension de l'environnement appréciée * Angular / TypeScript : compréhension de l'environnement appréciée * Git * Jira / Confluence * Méthodes Agile / Scrum