RB
Posted:
June 04, 2026
Location:
toronto, on, Canada
Job Description
Elevate your career with RBC as a Senior Manager in Software Development. Lead your team to create cutting-edge KYC systems in the Caribbean Banking Market or Canada.
As Senior Manager, you will drive software solutions’ quality and security while mentoring developers. This role demands collaboration with compliance, business, and QA teams to implement best practices in Agile, CI/CD, and full-stack development for critical banking projects.
Key Responsibilities:
• Deliver scalable, efficient KYC system designs
• Create a strategic technology roadmap for compliance
• Oversee integration of banking systems
• Supervise end-to-end development of solutions
• Manage technical milestones effectively
Requirements:
• Technical degree, preferably in Software Engineering
• Proven full-stack development experience
• Strong background in API and cloud technologies
• Knowledge of middleware solutions like Kafka
• Experience with Core Banking systems is vital
As Senior Manager, you will drive software solutions’ quality and security while mentoring developers. This role demands collaboration with compliance, business, and QA teams to implement best practices in Agile, CI/CD, and full-stack development for critical banking projects.
Key Responsibilities:
• Deliver scalable, efficient KYC system designs
• Create a strategic technology roadmap for compliance
• Oversee integration of banking systems
• Supervise end-to-end development of solutions
• Manage technical milestones effectively
Requirements:
• Technical degree, preferably in Software Engineering
• Proven full-stack development experience
• Strong background in API and cloud technologies
• Knowledge of middleware solutions like Kafka
• Experience with Core Banking systems is vital
Apply for this Job
Submit your application for the Software Development Senior Manager Role position at RBC.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026