RBC, Canada's largest bank and a global financial leader, is seeking a Senior Software Engineer to join their Wealth Management Technology & Solutions team. This role offers an exciting opportunity to drive technological transformation through modern solutions aligned with enterprise-level strategy, focusing on API-driven services, data-driven insights, and cloud computing.
The position involves working with cutting-edge technologies including .NET Core, Angular, Node.js, and cloud platforms like Microsoft Azure and OpenShift. You'll be responsible for developing and deploying applications using Agile methodologies, designing RESTful APIs, and managing both development and production support activities.
As part of RBC's 84,000+ global workforce, you'll contribute to serving over 16 million clients across 34 countries. The role offers comprehensive benefits, including competitive compensation, bonuses, stock options, and flexible work arrangements. RBC's commitment to innovation and exceptional client experience makes this an ideal opportunity for experienced engineers looking to make a significant impact in the financial technology sector.
The company culture emphasizes collaboration, progressive thinking, and work-life balance, supported by leadership that actively promotes professional development through coaching and training. This position combines technical challenges with the stability and growth potential of a leading financial institution, making it an excellent opportunity for senior engineers seeking to advance their careers in a dynamic, purpose-driven environment.