RBC, Canada's largest bank and a global financial institution, is seeking a Senior Software Developer specializing in .NET and SQL technologies. This role sits within their Market Services IT team, focusing on building in-house applications for COS business and integrating vendor products for FXL business. The position offers a blend of technical leadership and hands-on development, requiring expertise in multiple programming languages and frameworks, particularly in the .NET ecosystem.
The ideal candidate will bring 5+ years of experience in software development, with deep knowledge of C#, ASP.NET, and SQL Server technologies. They will be responsible for leading technical designs, providing production support, and maintaining development environments. The role demands a balance of technical expertise and leadership skills, as you'll be guiding technical decisions while actively contributing to code development.
RBC offers an attractive compensation package including bonuses, flexible benefits, and stock options where applicable. The company's commitment to employee development is evident through their world-class training programs and opportunities for career advancement. Working at RBC means joining a team of 84,000+ professionals across 34 countries, contributing to a purpose-driven organization that values innovation and exceptional client experiences.
The position is based in Toronto with a hybrid work arrangement, offering the flexibility of modern work practices while maintaining collaborative team dynamics. This is an excellent opportunity for a senior developer looking to make an impact in a global financial institution while working on scalable, enterprise-level applications.