{bc}
indeed

Senior Manager, Software Development

RBC
Toronto, CAN
Full-time
Senior
Onsite
Discovered Yesterday
Développement logicielGestion et leadership d’équipes de développementJava 17+Spring et Spring BootAPI RESTMessagerie MQ ou Kafka

Full Job Posting

Rôle

Diriger les équipes d’ingénierie des plateformes back-end qui soutiennent le trading de détail de Wealth Management.

Gérer les développeurs et responsables d’équipe, collaborer avec les partenaires d’affaires et d’exploitation, et définir l’orientation technique du portefeuille.

Leadership et livraison logicielle

  • Gérer les équipes de développement et les ressources fournisseurs ou contractuelles; établir les priorités et répartir les ressources.
  • Encadrer le développement professionnel et bâtir une culture d’apprentissage continu.
  • Superviser la conception, le développement et le déploiement de solutions complexes pour les applications de trading.
  • Traduire les besoins de Retail Trading en plans techniques et communiquer les risques et compromis.
  • Contribuer à la stratégie technologique et prendre des décisions techniques et commerciales complexes.

Architecture et modernisation

  • Piloter la modernisation des plateformes de trading, de l’architecture cible et du séquencement jusqu’à la coexistence et au retrait des composants legacy.
  • Établir les principes d’architecture et les normes d’ingénierie; promouvoir les modèles API-first, event-driven et cloud-native.
  • Évaluer les technologies émergentes et recommander des investissements stratégiques.
  • Réduire la dette technique tout en préservant la stabilité et en livrant de la valeur commerciale.

IA et fiabilité des systèmes

  • Diriger l’adoption de la plateforme d’ingénierie IA d’entreprise et de flux agentiques dans le cycle de développement logiciel.
  • Utiliser des flux d’IA pour l’analyse de code, l’extraction de règles métier, la documentation, la création de code et la génération de tests.
  • Définir des garde-fous d’IA responsable, incluant revue humaine et contrôle du risque des modèles.
  • Promouvoir la revue de code, le codage sécurisé, CI/CD, les tests automatisés et les outils de développement assistés par IA.
  • Assurer la disponibilité, la performance et la résilience des systèmes de trading en temps réel.

Exigences indispensables

  • 10 ans ou plus en développement logiciel, dont 5 ans ou plus en gestion d’équipes de développement en environnement Agile.
  • Expérience pratique en back-end Java (Java 17+, Spring/Spring Boot, REST et MQ ou Kafka) et crédibilité pour examiner code et conception.
  • Expérience en architecture microservices, cloud-native et event-driven, avec Kafka, conteneurs et Azure ou OpenShift.
  • Expérience à diriger une modernisation ou migration legacy, de l’architecture cible jusqu’à la transition.
  • Expérience pratique des outils d’IA pour le développement logiciel et connaissance de leurs limites et garde-fous.
  • Connaissance pratique de COBOL et des plateformes legacy.
  • Expérience de systèmes de production à fort volume et haute disponibilité, incidents, problèmes, SLA et contrôle des changements.
  • Solides aptitudes de communication écrite et orale et capacité d’influence auprès de dirigeants d’affaires et de technologie.

Atouts

  • Connaissance du courtage ou trading de détail, des actions, options, titres à revenu fixe, flux d’ordres, règlement et exigences CIRO.
  • Expérience pratique de HPE NonStop, notamment Guardian/OSS, TACL, Pathway, Enscribe, NonStop SQL/MP ou MX, TMF et GoldenGate.
  • Expérience de flux agentiques, d’agents multi-étapes, de transformation de code par LLM ou de suites de tests générées par IA en entreprise.
  • Expérience dans une grande institution financière réglementée avec des partenaires d’audit, de risque et d’exploitation.

Avantages

  • Programme de rémunération globale avec primes, avantages flexibles et, le cas échéant, commissions et actions.
  • Accompagnement et possibilités de développement pour les responsables.
  • Options favorisant l’équilibre travail-vie personnelle et environnement collaboratif.

Détails du poste

  • Adresse indiquée : RBC Centre, 155 Wellington Street West, Toronto.
  • Horaire indiqué : 37,5 heures par semaine; emploi régulier à temps plein et rémunération salariée.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at RBC