Royal Bank of Canada seeks an experienced Lead Software Developer to architect and deliver mission-critical backend solutions on AEM as a Cloud Service across our enterprise digital platform, serving millions of customers daily. In this role, you will take strategic ownership of scalable backend architecture, enterprise integration patterns, and reusable frameworks that power both headful and headless delivery channels. You will combine deep AEM technical expertise with hands-on execution, mentoring engineering teams, and driving platform modernization using generative AI to accelerate development velocity. This is your opportunity to significantly impact RBC’s digital transformation – delivering solutions that enhance customer experiences, drive operational efficiency, and position us as Canada’s most innovative financial institution.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed