Senior Manager Software Development
Core
Lead product delivery for multiple applications and drive organizational transformation through strategic software development practices in RBC Ops Tech.
Role type
Senior Manager Software Development (hands-on IC with strategic oversight)
Builds
Multiple applications and operational technology solutions for RBC
Domain
Financial Services / Wealth Management
Deliverable
production ML models | product features
Required skills
.Net Core, C#, RESTful APIs, Kafka, Angular, TypeScript, Git, SQL, CI/CD, AI platforms, GenAI adoption
Preferred skills
Microservices architecture, Docker, Kubernetes, AI coding tools, Wealth management domain experience
Technologies
.Net Core, C#, Kafka, Angular, TypeScript, Git, SQL, SAP Business Objects, Tableau, PowerBI, GitHub Copilot, Claude Code
Responsibilities
Manage multiple product teams and resource allocation; Lead end-to-end product delivery; Provide expert-level technical consulting on complex initiatives; Design, develop, and deploy complex software solutions; Drive GenAI adoption in the SDLC; Lead the transition to a product engineering model; Develop strategic roadmaps for business growth.
Seniority
Senior, hands-on IC with management responsibilities