Business Analyst
smartTrade Technologies est un éditeur de logiciels spécialisé dans le secteur du trading et de la finance. Ses clients incluent principalement des banques d'investissement, des bourses, des courtiers et des fonds de pension. smartTrade permet la gestion informatisée en temps réel des flux financiers entre ces différents acteurs.
Rejoindre smartTrade, c'est intégrer une entreprise innovante et internationale avec des bureaux à Aix-en-Provence, Londres, Genève, New York, Toronto et Tokyo.
Le développement des compétences et la progression de carrière sont des priorités chez smartTrade, offrant aux collaborateurs de nombreuses opportunités d'apprentissage, de développement et de mobilité. Le sport et ses valeurs de travail d'équipe, de performance et de dynamisme sont au cœur de la culture de l'entreprise.
De plus, smartTrade s'engage fortement à soutenir en permanence diverses initiatives caritatives et environnementales.
smartTrade est actuellement à la recherche d'un Business Analyst au sein des équipes Platforms pour son siège à Aix-en-Provence.
Descriptif du poste :
Intégré à une squad de développement pluridisciplinaire, le Business Analyst (BA) joue un rôle clé dans la clarification et la formalisation des spécifications des produits. Il veille à ce que les produits développés soient de très haute qualité, cohérents et répondent aux attentes des clients, tout en évitant un sur-dimensionnement inutile. Il sert de lien essentiel entre les parties prenantes internes et externes, et les équipes de développement.
Analyse des besoins :
Recueillir et analyser les besoins des clients et des parties prenantes internes.
Documenter les spécifications fonctionnelles et techniques des produits de manière claire et détaillée, y compris les cas d'utilisation (use cases).
Participer aux réunions avec les parties prenantes pour clarifier les exigences et s'assurer de leur compréhension par toutes les parties concernées.
Définir les spécifications d'interfaces et de connectivité : Analyser et documenter les protocoles d'échanges (notamment FIX 4.4) et les APIs (REST/WebSocket) pour l'intégration avec des plateformes externes.
Modéliser des données : Définir les structures de données précises (Schemas JSON, formats d'import CSV/Excel) pour les préférences utilisateurs, les uploads de listes et les inventaires.
Règles de Gestion Financière : Spécifier les algorithmes et règles de calculs financiers (Yield-to-Price, Net Delta, Risk Equivalents) pour les produits de taux (Bonds) et le Monétaire.
Maquettage (Wireframing) : Concevoir des maquettes fonctionnelles (écrans d'Admin, constructeurs de règles de trading) pour guider les développeurs Front-End.
Gestion des exigences :
Maintenir une documentation précise et à jour des exigences.
Garantir une conformité réglementaire : S'assurer que les spécifications intègrent les contraintes d'audit (Audit Logs), de persistance des données (Chat) et de reporting post-trade.
Assurer la traçabilité des exigences tout au long du cycle de vie du projet.
Collaborer étroitement avec les équipes de développement, de QA et de gestion de projet pour garantir une compréhension commune et précise des exigences.
Validation et assurance qualité :
Stratégie de Test : Définir les cas de tests nominaux et aux limites, en particulier pour les scénarios de routing complexes et les calculs de prix.
Participer aux phases de test pour s'assurer que les solutions livrées répondent aux spécifications et aux attentes des clients, notamment sur les aspects connectivité et performance.
Identifier les écarts par rapport aux spécifications initiales et proposer des ajustements nécessaires.
Travailler avec les équipes de QA pour définir des critères de qualité et des plans de test efficaces.
Communication et collaboration :
Servir de point de contact principal pour les questions liées aux exigences entre les équipes de développement, les clients et les autres parties prenantes.
Faciliter les ateliers de travail et les réunions pour clarifier les exigences et résoudre les ambiguïtés.
Assurer une communication fluide et transparente entre toutes les parties prenantes.
Amélioration continue :
Proposer des améliorations des processus et des outils utilisés pour la gestion des exigences.
Analyser les retours des utilisateurs et des parties prenantes pour identifier des opportunités d'amélioration continue.
Mettre en œuvre les meilleures pratiques pour optimiser les processus de collecte et de gestion des exigences.
Profil et compétences recherchées :
Formation et Expérience :
Diplôme universitaire en informatique, gestion de projet ou domaine connexe
Expérience en tant que Business Analyst (2 ans), idéalement chez un éditeur de logiciels financiers, une banque d'investissement ou une plateforme de trading
Compétences Métier (Hard Skills) - Indispensables pour ce projet :
Expertise Produits de Taux : Connaissance du Fixed Income (Obligations) et du Marché Monétaire (T-Bills, CP). Compréhension des mécanismes de prix (Yield curves, Spreads)
Protocoles Financiers : Capacité à lire et spécifier des flux FIX (Financial Information eXchange).
Spécifications Techniques : Aisance avec la définition de contrats d'interfaces (API, JSON) et de formats de fichiers
Outils de Maquettage : Capacité à produire des wireframes clairs (via Balsamiq, Figma ou équivalent) pour des workflows complexes
Compétences Transverses (Soft Skills) :
Maîtrise de l’anglais écrit et oral
Solides compétences en communication, capacité à collaborer efficacement avec diverses parties prenantes (avec des développeurs backend comme avec des traders)
Capacité à rédiger des documents clairs et détaillés avec use cases
Connaissance des méthodologies de développement Agile (Scrum, Kanban) et des outils de gestion des exigences (comme Jira, Confluence)
Capacité à travailler de manière autonome et à prendre des initiatives
Forte capacité analytique et rigueur absolue (souci du détail pour les règles de calcul et de routage).
- Department
- Platforms - R&D
- Locations
- Aix-en-Provence
- Remote status
- Hybrid
Already working at SmartTrade?
Let’s recruit together and find your next colleague.