L'équipe Technologies des paiements mondiaux de RBC Marchés des Capitaux est à la recherche d'un Développeur Full Stack Senior expérimenté pour concevoir, développer et maintenir des solutions de messagerie SWIFT pour les opérations de Règlement Continu Net (CLS). Ce rôle exige une expertise approfondie de CLS, CLS Manager et des standards de messages SWIFT MT/MX, ainsi que des capacités complètes de développement full stack pour les systèmes front-end et back-end. Le candidat retenu assumera un poste de leadership technique crucial, assurant l'intégration, la conformité et l'optimisation transparentes de l'infrastructure de messagerie SWIFT de RBC Marchés des Capitaux.
Développer et améliorer des applications full stack supportant les flux de messagerie CLS FX, y compris les interfaces utilisateur, les API, les bases de données et les composants middleware.,Concevoir et implémenter des solutions conformes aux standards SWIFT actuels et émergents et aux outils CLS (CLSNet, CLS Manager).,Collaborer avec des équipes interfonctionnelles (produit, opérations, conformité, infrastructure) pour recueillir les exigences, définir les spécifications techniques et livrer des solutions évolutives.,Dépanner et résoudre les problèmes techniques complexes liés à la compensation CLS, au traitement des messages SWIFT, aux échecs d'intégration et aux goulots d'étranglement de performance du système.,Effectuer des revues de code, encadrer les développeurs juniors et établir les meilleures pratiques pour la qualité du code, les tests et la documentation.,Participer aux projets de mise à niveau CLS et SWIFT, assurant l'adoption rapide des nouveaux formats et fonctionnalités à travers les systèmes d'entreprise.
Minimum de 7 ans et plus d'expérience en développement logiciel avec une expertise démontrée en développement full stack (technologies front-end, back-end et bases de données).,Connaissance approfondie des standards de messagerie SWIFT, y compris les formats de messages MT et MX, ISO 20022 et les protocoles de validation de messages.,Maîtrise solide des langages de programmation modernes tels que Java, Python ou C#, combinée à une expérience des plateformes cloud et de l'architecture de microservices.,Expérience des systèmes de paiement, de la messagerie financière ou des opérations de règlement.,Compréhension solide des API, des services RESTful et des frameworks de messagerie asynchrone.,Connaissance de la conformité financière, des exigences réglementaires (telles que la LBA, le filtrage des sanctions) et des meilleures pratiques de sécurité dans les services financiers.,Atout : Expérience avec CLS ou d'autres systèmes de règlement.,Atout : Familiarité avec l'interface graphique CLS Manager, les initiatives de migration SWIFT ISO 20022 ou d'autres standards de paiement émergents.,Atout : Expérience avec les technologies de conteneurisation (Docker, Kubernetes) et les pipelines CI/CD.,Atout : Certification de formation SWIFT ou expérience pratique équivalente en messagerie SWIFT.,Atout : Expérience de développement Agile/Scrum dans des environnements rapides et réglementés.
37,5 heures/semaine
Capacité à gérer plusieurs priorités dans un environnement réglementé.,Participer aux projets de mise à niveau CLS et SWIFT.
La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.