Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Assurance Financement SQL +12 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Description du poste

Quelle est l’opportunité ?

RBC Capital Markets est une société mondiale de banque d’investissement de premier plan, dédiée à fournir des services en banque, finance et marchés des capitaux aux sociétés, investisseurs institutionnels, gestionnaires d’actifs et gouvernements dans le monde entier. Le groupe Technology Services (QTS) de RBC Capital Markets, Funding and Liquidity Technology, au sein de l’organisation Quantitative and Technology Services (QTS), est responsable du soutien des unités d’affaires qui gèrent à la fois le financement garanti et non garanti au sein des Capital Markets. Nous investissons dans de nouvelles capacités afin de garantir que RBC est aussi efficace que possible pour financer la société conformément à notre appétit pour le risque. Vous travaillerez au sein d’une petite équipe en liaison avec des analystes d’affaires et des utilisateurs d’affaires directement. Il s’agit d’un poste de développement pratique offrant une réelle opportunité d’apprendre le métier des Capital Markets.

Que ferez-vous ?

  • En tant que développeur logiciel principal, vous travaillerez avec l’équipe pour mettre en œuvre des logiciels pour les initiatives de Funding et intégrer une plateforme de traitement de données générique
  • Réaliser une analyse de données et des conceptions de schémas pour les applications de modernisation du Funding et de la Liquidité
  • Coder, tester, déboguer, implémenter et prendre en charge un lot stratégique de fin de journée ainsi qu’un reporting de Funding et d’Asset Liability en temps réel
  • Analyser, déboguer et résoudre les problèmes de production, y compris mais sans s’y limiter, les flux de données, les performances des applications, la latence des systèmes et les produits d’infrastructure et de réseau
  • Assurer le déploiement des applications, les incidents en production et les problèmes selon une rotation en tant que développeur/propriétaire d’application, avec une possibilité de travail limité en dehors des heures normales et une disponibilité en astreinte
  • Être un mentor et un leader technique afin d’assurer une supervision de l’architecture et une orientation technologique pour tous les BOWs (books of work) en cours et à venir
  • Collaborer avec la communauté plus large de CM pour contribuer et examiner l’approche / la conception
  • Dans ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires de RBC et/ou des employés situés à travers le Canada et/ou dans le monde entier

De quoi avez-vous besoin pour réussir ?

Exigences obligatoires :

  • Diplôme B.S. ou M.S. en informatique, génie logiciel ou domaine technique connexe, avec 8+ années d’expérience professionnelle en Java et Microservices
  • 4+ années d’expérience en architecture et conception de logiciels
  • Excellente connaissance de Spring Boot, des modèles de conception, des structures de données, des algorithmes, de la programmation multithread & de la concurrence
  • Excellente connaissance de SQL, Maven, Unix & d’autres outils de développement CI/CD
  • Connaissance de l’écosystème Hadoop
  • Connaissance des produits de gestion de messages (Pub/Sub)
  • Connaissance du développement d’applications distribuées cloud (Docker/ Kubernetes /Containerization)
  • Connaissance des systèmes de contrôle de version comme GitHub et des frameworks de build comme TeamCity/Jenkins/Artifactory
  • Expérience préalable dans Apache Ignite/GridGain, concepts d’entreprise DataLake (S3, Iceberg, HDFS, Hive, Dremio toolkit)

Atouts :

  • Apprenant rapide avec capacité à acquérir de nouvelles technologies/compétences et connaissances du métier
  • Capacité à faciliter et à influencer les décideurs clés
  • Penseur stratégique doté d’excellentes compétences interpersonnelles pour travailler à travers les fonctions et les entreprises

Ce que nous offrons

Nous relevons le défi d’être au mieux, d’avoir une réflexion progressive pour continuer à grandir et de travailler ensemble afin d’offrir des conseils fiables qui aident nos clients à prospérer et nos communautés à se développer. Nous nous soucions les uns des autres, atteignons notre plein potentiel, faisons une différence dans nos communautés et réussissons ensemble d’une manière mutuellement bénéfique.

  • Un programme complet de rémunération totale incluant des primes et des avantages flexibles, une rémunération concurrentielle, des commissions et des actions le cas échéant
  • Des leaders qui soutiennent votre développement grâce au coaching et à la gestion d’opportunités
  • Des options d’équilibre travail/vie personnelle flexibles
  • Travailler au sein d’une équipe dynamique, collaborative, progressive et performante
  • La capacité de faire une différence et d’avoir un impact durable

#LI-post

#TECHPj

Compétences du poste

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Détails supplémentaires du poste

Address:

1 PLACE VILLE MARIE:MONTRÉAL

City:

Montréal

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-02-02

Application Deadline:

2026-05-20

Note : Les candidatures seront acceptées jusqu’à 11h59 PM le jour précédant la date limite de candidature indiquée ci-dessus

Nos opportunités d’emploi

Chez RBC, nous sommes guidés par des valeurs partagées vivantes, Client First, Intégrité, Collaboration, Respect et Excellence, et par le fait de gagner ensemble en tant que One RBC. Nous croyons qu’un lieu de travail inclusif offrant des perspectives variées est essentiel à notre croissance continue en tant que l’une des banques les plus grandes et les plus réussies au monde. Le maintien d’un milieu où nos employés se sentent soutenus pour donner le meilleur d’eux-mêmes, collaborer efficacement, stimuler l’innovation et progresser professionnellement aide à donner vie à notre Purpose et à créer de la valeur pour nos clients et nos communautés. RBC s’efforce de le faire grâce à des politiques et programmes visant à favoriser un milieu de travail fondé sur le respect, l’appartenance et l’opportunité pour tous.

Rejoignez notre communauté de talents

Restez informé(e) des excellentes opportunités de carrière chez RBC. Inscrivez-vous pour recevoir des informations personnalisées sur nos postes récents, des conseils de carrière et des événements de recrutement qui comptent pour vous.

Repoussez vos limites et créez un nouvel avenir ensemble chez RBC. Découvrez comment nous utilisons notre passion et notre dynamisme pour améliorer le bien-être de nos clients et de nos communautés sur jobs.rbc.com.

RBC invite actuellement les candidats à postuler pour ce poste vacant existant. Postuler à cette annonce vous permet d’exprimer votre intérêt pour l’opportunité de carrière actuelle chez RBC. Les candidats qualifiés peuvent être contactés afin d’examiner leur curriculum vitae plus en détail.