Senior Manager, Software Development

Royal Bank of Canada

Toronto, Canada
Base: not specified; bonus/equity: bonuses + commi...
C# and .net framework expertise
Backend .net application development
Technical team leadership experience
RBCx supports tech businesses of all sizes and stages, combining banking, capital, platform, and ventures to back Canadian innovation

Job Summary

  • RBCx supports tech businesses of all sizes and stages, combining banking, capital, platform, and ventures to back Canadian innovation.
  • The role involves managing a skilled .NET development team, contributing to architectural design, and leading code reviews to deliver high-quality software.
  • Employees benefit from a comprehensive rewards program, leadership development, flexible work/life balance, and opportunities to make a lasting impact.

Matching Summary

RBCx supports tech businesses of all sizes and stages, combining banking, capital, platform, and ventures to back Canadian innovation.

Salary

Base: Not specified; Bonus/Equity: Bonuses and commissions where applicable; Benefits: Flexible benefits and stock options

Skills & Requirements

Must-have

  • C# and .NET Framework expertise
  • Backend .NET application development
  • Technical team leadership experience
  • Unit and integration testing
  • REST API development
  • Collaboration with product and design teams

Nice-to-have

  • Experience with ORM solutions
  • Knowledge of compliance standards
  • Cloud environment development
  • Familiarity with Python and Rust
  • Understanding of Open API Specification
  • Start-up mindset with large company benefits

Key Requirements

  • 4+ years hands-on C# and .NET development
  • 2+ years managing or mentoring technical teams
  • Experience with relational databases
  • Post-secondary degree or equivalent experience
  • Experience with compliance standards like ISO 27001 or SOC 2

Work Rights

Not specified

Tailored Resume

Cover Letter