Description du poste

La prestation s’inscrit dans l’équipe Trade Processing du pôle MID. Cette équipe est actuellement composée de 7 ingénieurs développeurs / concepteurs, 5 maîtrises d’ouvrage projet / assurance qualité et 2 personnes en charge du support aux utilisateurs de niveau 1.

 

L’équipe est en charge de la maintenance corrective et évolutive des applications utilisées par les équipes d’opérateurs Middle Office « Trade Services » d’Amundi. Ces dernières sont présentes dans 18 régions dont Paris, Dublin, Milan, Singapour et Boston, et assurent, grâce aux applications propriétaires développées au sein de l’équipe :

  • Le matching intraday des transactions réalisées pour le compte des fonds d’Amundi, sur toutes les classes d’actifs (actions/obligations/ETF, Money Market, dérivés listés, OPCVM, FX, Repo) hors dérivés OTC
  • Le suivi du règlement / livraison de ces transactions
  • La gestion des souscriptions / rachats sur les fonds d’Amundi
  • La gestion des OST sur les titres en position dans les fonds d’Amundi

 

L’équipe assure également la maintenance d’un ESB propriétaire à Amundi assurant la fiabilité et le monitoring des communications intra applicatives.

 

En collaboration avec tous les autres membres de l’équipe, et notamment avec la maîtrise d’ouvrage, la prestation participera :

  1. À la maintenance corrective et évolutive de toutes les applications ;
  2. Au support utilisateurs de niveau 2 et 3 ;Aux projets d’évolutions métiers actuellement en cours (nouveau cycle de règlement US T+1, mise en place de liens avec de nouveaux dépositaires ou valorisateurs,
  3. onboarding ou mise à disposition de la plateforme à des clients) ;

 

 

 

Les principales missions à mener sont :

 

  • Analyse des demandes d’évolutions décrites par la maîtrise d’ouvrage ou les bugs applicatifs remontés par le support niveau 1 (faisabilité, impacts, cause origine si bug) ;
  • Proposition de solutions permettant de réaliser ces demandes ou corrections
  • Estimation de l’effort de réalisation des solutions et choix de la solution la plus adaptée en partenariat avec la maîtrise d’ouvrage ;
  • Conception et développement des solutions choisies dans le respect de l’architecture de l’application, de ses contraintes de performances, des règles de bonnes pratiques et de qualité de l’équipe ;
  • Test des solutions en s’assurant qu’elles répondent aux exigences fonctionnelles et techniques fixées ;
  • Participation à la livraison de l’application.

 

 

 

Le périmètre fonctionnel couvert par les applications utilisées par les opérateurs Middle Office « Trade services » est très riche et comporte, entre autres, les fonctionnalités suivantes :

    • La réception au fil de l‘eau des transactions en provenance des tables de négociation d’Amundi (elles-mêmes présentes dans différentes régions du globe) sur toutes les classes d’actifs
    • La répartition des transactions en fonction de l’organisation des équipes Middle Office « Trade Services »
    • La réception et la répartition au fil de l’eau des confirmations des brokers / contreparties / compensateurs par l’intermédiaire de différents systèmes de place (CTM, Traxx, FxAll) ou en direct avec ces intermédiaires
    • Le matching automatique de ces confirmations avec nos transactions, la gestion des écarts et exceptions
    • L’envoi d’instructions, principalement au format Swift :
      • A l’ensemble des dépositaires de nos fonds pour la tenue de compte ou pour l’exécution d’ordres OPCVM
      • A l’ensemble des comptables des fonds pour calcul de la NAV o Aux compensateurs pour la gestion des appels de marges o Aux clients externes qui ont souscrit à notre service d’exécution
    • La mise à disposition des gérants au fil de l’eau de toutes les transactions validées dans leurs fonds
    • Le suivi du règlement / livraison des transactions

 

Matériel : PC Windows 10, 16Go RAM

 

Logiciels : Java 8+, Sybase, IntelliJ, JBoss Wildfly, Maven, GIT, Pipeline, Doker/K8S…

 

Les applications utilisent les technologies suivantes :

  • Java 8+, Swing
  • Serveurs applicatifs JBoss Wildfly
  • Could, Kubernetes, Docker, Azure
  • EJB, Webservices REST/SOAP, JMS
  • Base de données SQL Sybase / Oracle
  • Spring Boot, Spring Integration …
  • Angular (framework propriétaire Amundi)

 

Langues : Anglais

 

Pre-requis : 

  • Java (au moins version 8) et JEE (JMS, transactions, web services)
  • Spring Boot
  • Swing
  • SQL
  • Finance de marché : applications MO de suivi du cycle de vie des transactions
  • Messagerie Swift
  • Activités de négociation et fonctionnement des marchés (organisés vs OTC, rôle des chambres de compensation, règlement / livraison…)
  • Caractéristiques et cycle de vie des instruments financiers (actions, obligations, dérivés, forex…)

Contexte international : francophone et anglophone