Full-time Posted May 30, 2026
Apply Now

Job Description

Transform software development at RBC as a Lead Software Engineer in Toronto. Drive innovation and manage multiple complex projects in a dynamic technological environment.

In this pivotal role, you'll leverage over 10 years of experience to design and develop high‑quality software solutions. Your expertise in Java, relational databases, and automated testing will ensure you meet business objectives while managing cross-functional team integration effectively. This role requires initiative, independence, and the ability to tackle challenges proactively.

Key Responsibilities: • Design and implement complex software solutions • Manage multiple projects with effective organization • Conceptualize technical solutions and mentor developers • Collaborate with business stakeholders on integration • Stay current with new technologies and frameworks

Requirements: • 10+ years of software development experience • Proficient in Java, SQL, and Git • Experience with automat...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application