Activez les alertes d’offres d’emploi par e-mail !
VISIAN recherche un Développeur logiciel pour rejoindre l'équipe Front Office Conduct Surveillance. La mission inclut le développement d'applis de surveillance des activités de trading en utilisant des technologies Microsoft telles que C# et .NET. Le candidat travaillera dans un environnement Agile Scrum pour créer et améliorer des fonctionnalités applicatives, tout en assurant la qualité et l'automatisation des tests. Cette opportunité impliquera également une mission de migration vers des technologies modernes.
Description du poste : Développeur logiciel ? Application de surveillance des opérations de tradingL?équipe Front Office Conduct Surveillance (FOCS) fait partie de l?activité Global Markets et est chargée d?assurer une première ligne de défense pour surveiller les activités de trading et détecter toute activité frauduleuse. Les analystes FOCS s?appuient sur un outil web dédié à la surveillance des opérations de marché. Cet outil permet d?analyser les ordres et les transactions associées, afin de détecter toute activité suspecte. L?outil couvre actuellement les activités FX (Forex), Taux (Rates) et PCM, avec une volonté de l'étendre à d?autres lignes métier et d?en améliorer l?automatisation. Environnement technique : Langages de développement : C#, .NET Framework, Typescript Bases de données : SQL Server, Oracle Framework Front-End : AngularJS Méthodologie : Agile Scrum Profil candidat : Mission et responsabilitésIl s'agit d'une mission évolutive visant à développer l'application, avec les responsabilités principales suivantes : Intervenir sur l?ensemble du cycle de vie Agile Scrum, depuis l?échange avec les utilisateurs jusqu?à la création des user stories, le développement de nouvelles fonctionnalités, la mise en place de tests automatisés appropriés et la démonstration des évolutions aux parties prenantes. Collaborer avec les parties prenantes pour déterminer la meilleure façon d?implémenter de nouvelles fonctionnalités, en respectant l?architecture actuelle du système. Développer dans un environnement principalement basé sur les technologies Microsoft, incluant : Côté serveur : C#, .NET Framework, SQL Server et Oracle Côté client : Typescript et AngularJS Participer avec l?équipe à l?identification et au suivi des bonnes pratiques de développement et d?architecture. Promouvoir les méthodes de travail agiles, y compris les tests automatisés et les déploiements continus. Améliorer la qualité du produit en refactorant le code et en renforçant la couverture de tests sur les sections modifiées. Migrer l?application vers un ensemble d?outils et de langages plus modernes, notamment (mais sans s?y limiter) .NET 5 et C# 9. Assurer le support applicatif de niveau 3, en rotation au sein de l?équipe.