Senior Manager, Software Development
Role Overview
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.
Key Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at RBC
Manager - Product Control – Central Funding Group
Toronto, CAN
RBC is seeking a Product Control Manager to support its Central Funding business through valuation, P&L reporting, reconciliations, and operational monitoring. The role requires a university degree, product control exper
Lead Business Systems Analyst
Toronto, CAN
RBC recherche un Lead Business Systems Analyst pour piloter l’analyse des besoins sur des programmes de Treasury Management Services et de risque et conformité, en faisant le lien entre les partenaires d’affaires et les
Manager, Application Resiliency
Vancouver, CAN
RBC is seeking an application resiliency manager to lead application support and production operations for RBC Global Asset Management. The role covers incident resolution, change implementation, monitoring, automation,
Product Manager
Toronto, CAN
RBC is seeking a Product Manager to guide digital feature delivery, translate client and business needs into delivery-ready stories, and improve products using feedback and data. Candidates need a bachelor’s degree and 3
Lead Software Engineer
Calgary, CAN
RBC seeks a Lead Software Engineer to design and deliver complex software, solve technical problems, and guide developers through technical leadership and mentoring. Candidates need 10+ years of software development expe
Manager - Product Control – Central Funding Group
Toronto, CAN
RBC is seeking a Product Control Manager to oversee daily mark-to-market valuation, P&L reporting, reconciliations, and operational controls for Central Funding. Candidates need a degree, product control experience, cash
Relationship Manager Intern, Business Markets
Langley, CAN
RBC is seeking a Relationship Manager Intern to advise and manage a portfolio of small-business clients, acquire new business, and deepen client relationships. Candidates need business development, prospecting, client re
Director – Implementation Assurance Testing
Toronto, CAN
RBC is seeking a Director to lead its Implementation Assurance Testing team, independently validating credit risk models and regulatory reporting implementations. The role oversees testing governance, methodologies, audi
Manager - Product Control – Central Funding Group
Toronto, CAN
Lead Business Systems Analyst
Toronto, CAN
Manager, Application Resiliency
Vancouver, CAN
Product Manager
Toronto, CAN
Lead Software Engineer
Calgary, CAN
Manager - Product Control – Central Funding Group
Toronto, CAN
Relationship Manager Intern, Business Markets
Langley, CAN
Director – Implementation Assurance Testing
Toronto, CAN