
RBC - Royal Bank of Canada
Remote Jobs
Royal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
45 Jobs
Tech Lead - Specialist Java Backend Developer
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Role Description The senior software developer for the Digital banking IT group provides design and development for internet banking, mobile banking, and origination applications within the RBC Caribbean Banking space. The candidate will work with all stakeholders to support, enhance, and upgrade technology solutions to a modernization approach that solves given business problems. - Design and code application programs; performing testing for developed applications. - Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing for a large-scale system. - Ensure the operating efficiency of existing application systems and maintain records for the documentation of systems development and revisions. - Conduct analyses of organizational needs and goals for the development and implementation of application systems. - Development and design of API services applications and ensure high code quality through automated unit and functional testing. - Contribute towards the creation of intuitive, robust, and reusable user interfaces using modern API frameworks. - Optimize applications for maximum usability and function. - Work within an Agile product team composed of technical, product, and business team members to deliver exceptional products. - Ensure requirements are understood, gaps identified, and project deliverables met, aligning coding and solutions to overall RBC guidelines. - Develop feasibility studies and proposals for senior management and executive decisions on large complex projects. - Provide consulting services on new and strategic initiatives (medium to large and of varying complexity). - Research emerging trends / best practices and determine implications of proposed solutions on meeting business unit strategy. - Responsible for the maintenance and support of a portfolio of diverse and complex applications (Netbank, Mobile Banking) that are of critical strategic impact and organizational significance to the Businesses. - Provide estimates for given tasks/features and collaborate with other team members and stakeholders. Qualifications - Software Engineering, Computer Science, IT Engineering graduate/post-graduate. - Experience working on cloud native solutions and DevOps technology and modernization. - 10+ years of experience with Web application, Java, REST API, Microservices, MQ, Spring framework/Spring Boot, Cloud development. - Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, encryption, Apigee, authentication, and entitlements. - Demonstrated leadership/facilitation skills to manage cross-functional development teams utilizing an Agile methodology. Requirements - Accountability - Analytical Thinking - Application Development - Application Integrations - Application Maintenance - Applications Architecture - Communication - Decision Making - Detail-Oriented - Enterprise Application Delivery - Group Problem Solving - Lead Work - Programming Languages - Software Development Life Cycle (SDLC) - System Applications - Team Development Benefits - A comprehensive Total Rewards Program including bonuses and flexible benefits. - Leaders who support your development through coaching and managing opportunities. - Ability to make a difference and lasting impact. - Work in a dynamic, collaborative, progressive, and high-performing team. - Opportunities to do challenging work. - Access to world-class training.
Client Advisor
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Engage proactively with clients to identify banking needs and provide tailored advice. Leverage technology to enhance client education, drive sales, and resolve banking issues, fostering strong relationships and ensuring exceptional client experiences.
Client Advisor
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Title: Client Advisor Location: Ottawa Canada Job Description: What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their everyday banking, As an RBC ambassador, you add value in the moments that matter most to clients and collaborate with RBC partners to help clients achieve their goals. Whether you're demonstrating to a client how to use digital banking, on-boarding a new client, or referring a complex opportunity to a specialist, your expertise will contribute to creating meaningful and memorable client experiences to drive client satisfaction and loyalty. What will you do? - Proactively engage with clients in all areas of the branch and in the community, uncovering banking needs, providing help and advice, as well as identifying sales and referral opportunities - Focus on client education and demonstration, leveraging technology to deliver a memorable client experience, drive sales, and retain business - Respond to client-initiated contact, assisting them with a full range of financial transactions - Actively listen and engage clients in conversation to further understand their individual needs - Proactively take ownership of resolving and preventing client banking problems - Cultivate and maintain relationships with partners to make the most of business opportunities and referrals What do you need to succeed? Must-have - Demonstrated passion for putting clients first, as well as success in a hands-on, target-driven sales environment - Problem-solving and people skills, with the ability to build strong relationships and proactively connect with clients - Flexibility, eagerness to learn, strong personal ethics, and a hunger for success - Digital literacy across a broad range of devices (i.e., smartphones, tablets, laptops, etc.) - Must be able to work all business hours Nice-to-have - Track record in building rapport and maintaining client relationships within the financial or service industry - Mutual Funds accreditation (i.e., Investment Funds in Canada or the Canadian Securities Course) What's in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. - A comprehensive Total Rewards Program including competitive compensation, bonuses, and flexible benefits - Continued opportunities for career advancement - World-class sales training, coaching, and development opportunities - Support from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and training - Opportunity to achieve great success and grow your career with RBC Job Skills Adaptability, Advice Based Solutions, Client Centricity, Client Discovery, Communication, Curious Mindset, Data Analysis, Digital Literacy Additional Job Details Address: 8211 CAMPEAU DR:OTTAWA City: Ottawa Country: Canada Work hours/week: 18 Employment Type: Part time Platform: PERSONAL & COMMERCIAL BANKING Job Type: Regular - Trainee (Trainee) Pay Type: Salaried Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above Our Employment Opportunities At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Client Advisor
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Engage with clients to deliver exceptional service, identify sales opportunities, and resolve banking issues. Collaborate with team members to enhance client relationships and leverage technology for an improved client experience.
Senior Manager Software Development
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Role Description The Senior Manager - Software Development, will lead a team of developers, collaborate with cross-functional stakeholders, and ensure the delivery of high-quality, scalable, and secure software solutions that align with regulatory requirements and business objectives. As the Senior Manager - Software Development, you will be responsible for driving technical excellence, mentoring team members, and ensuring adherence to best practices in software development, including Agile methodologies, test-driven development, and DevOps principles. You will play a critical role in enhancing our KYC systems, integrating advanced technologies such as automation and AI, and ensuring seamless collaboration with compliance, risk, and business teams. What will you do? - Lead the design and development of scalable, secure, and efficient KYC systems tailored to the unique requirements of Caribbean Banking. - Develop and maintain a technology roadmap for the KYC initiative, ensuring alignment with the organization’s strategic goals and regulatory requirements. - Design and implement seamless integration between the KYC system and other Core Banking and Payments platforms. - Oversee the end-to-end development of KYC solutions, including front-end, back-end, and database components. - Drive the successful delivery of the KYC Caribbean Banking project by managing technical milestones and ensuring timely completion. - Act as the primary technical liaison between business stakeholders, architecture, compliance teams, and development teams to ensure alignment of project goals and deliverables. - Collaborate with QA teams to implement automated testing frameworks, ensuring robust test coverage and faster feedback loops. - Oversee the integration of CI/CD pipelines to enable continuous testing and deployment of KYC applications. - Identify and implement process improvements to enhance the efficiency and effectiveness of the development lifecycle. - Provide regular updates to senior management and stakeholders on project progress, risks, and mitigation strategies. - Ensure comprehensive documentation of system architecture, design decisions, and development processes for future reference and knowledge sharing. - Contribute to the strategic planning and decision-making process for the KYC initiative and broader Caribbean Banking projects. - Hire and mentor top talent. Qualifications - University or graduate degree in a technical area of study, with a preference in Software Engineering, Computer Science, or Engineering. - Programming experience (Java, Angular). - Hands-on experience with full-stack development, including front-end (e.g., Angular) and back-end (e.g., Spring Boot, Java) technologies. - Demonstrated experience in designing and implementing scalable, secure, and high-performance systems. - Expertise in API development, and cloud-based solutions (e.g., AWS, Azure, or Google Cloud). - Familiarity with middleware technologies like Kafka and MQ. - Strong working knowledge of Core Banking systems, Payment’s platforms, and Specialized Business systems. Requirements - Certified Scrum Master (CSM) or SAFe Agilist for Agile practices. - AWS Certified Solutions Architect, Microsoft Azure Developer, or equivalent for cloud expertise. - Certified Anti-Money Laundering Specialist (CAMS) or similar for KYC/AML knowledge. Benefits - A comprehensive Total Rewards Program including bonuses and flexible benefits. - Leaders who support your development through coaching and managing opportunities. - Ability to make a difference and lasting impact. - Work in a dynamic, collaborative, progressive, and high-performing team. - Opportunities to do challenging work. - Access to world-class training.
Senior Client Relationship Specialist
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Role Description As a Senior Client Relationship Specialist, you will serve as a key point of contact for account management, focusing on post-sales activities, complex contractual and plan design inquiries, and the installation of new business through client strategy. You will play a critical role in driving client satisfaction, retention, and revenue growth within the region. - Identify cross-selling opportunities and deliver exceptional service to achieve regional sales targets while promoting group block retention and persistency rates. - Independently address client and advisor inquiries, determining appropriate actions for complex issues with minimal management involvement. - Proactively recommend solutions to enhance problem resolution. - Establish and maintain strong relationships with producers, group plan administrators, and advisors to foster collaboration and trust. - Assist Sales Consultants in identifying opportunities for premium growth, including participating in advisor meetings, delivering compelling presentations, preparing documents, and coordinating reports. - Process client requests for policy terminations, Agent of Record transfers, plan design changes, legal name updates, billing adjustments, and other administrative tasks. - Conduct in-person and virtual (e.g., Webex) meetings with plan administrators and brokers to strengthen relationships and address needs. - Ensure accurate producer contact information and records in Salesforce.com, Licensing, and Compensation systems. Qualifications - Strong knowledge of Group Health and Dental products. - Valid Alberta driver’s license and access to an insured vehicle. - Proven oral and written communication skills. - Excellent time management and organizational abilities. - Demonstrated account management and problem-resolution skills. - Confidence and proficiency in delivering presentations. Requirements - Comprehensive product knowledge across all Group lines of business, including Disability and Individual Insurance. - Minimum of 2 years of experience in the employee benefits service industry. - Proficiency in systems such as Salesforce.com, Content Manager, Microsoft Office, and Group Portal. - Professional designations such as GBA (Group Benefits Associate) or CEBS (Certified Employee Benefit Specialist). Benefits - A comprehensive Total Rewards Program including bonuses, flexible benefits, and competitive compensation. - Leaders who support your development through coaching and managing opportunities. - Ability to make a difference and lasting impact. - Work in a dynamic, collaborative, progressive, and high-performing team. - Access to a variety of job opportunities across business and geographies. - RBCI software tools to boost your productivity.
Financial Planning Leaders
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
• Connect confidentially with RBC’s Regional Vice Presidents of Financial Planning (Quebec) to explore leadership opportunities as Manager, Financial Planning, Relationship Manager, Financial Planning, Investments & Retirement.
Client Advisor
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Title: Client Advisor Location: Kenora Canada Job Description: What is the opportunity? This unique position calls on your client-focused sales expertise and natural problem-solving skills to maximize each client interaction. Specifically, you help clients with their everyday banking, As an RBC ambassador, you add value in the moments that matter most to clients and collaborate with RBC partners to help clients achieve their goals. Whether you're demonstrating to a client how to use digital banking, on-boarding a new client, or referring a complex opportunity to a specialist, your expertise will contribute to creating meaningful and memorable client experiences to drive client satisfaction and loyalty. What will you do? - Proactively engage with clients in all areas of the branch and in the community, uncovering banking needs, providing help and advice, as well as identifying sales and referral opportunities - Focus on client education and demonstration, leveraging technology to deliver memorable client experience, drive sales, and retain business - Respond to client-initiated contact, assisting them with a full range of financial transactions - Actively listen and engage clients in conversation to further understand their individual needs - Proactively take ownership of resolving and preventing client banking problems - Cultivate and maintain relationships with partners to make the most of business opportunities and referrals What do you need to succeed? Must-have - Demonstrated passion for putting clients first, as well as success in a hands-on, target-driven sales environment - Problem-solving and people skills, with the ability to build strong relationships and proactively connect with clients - Flexibility, eagerness to learn, strong personal ethics, and a hunger for success - Digital literacy across a broad range of devices (i.e., smartphones, tablets, laptops, etc.) - Must be able to work all business hours Nice-to-have - Track record in building rapport and maintaining client relationships within the financial or service industry - Mutual Funds accreditation (i.e., Investment Funds in Canada or the Canadian Securities Course) What's in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. - A comprehensive Total Rewards Program including competitive compensation, bonuses, and flexible benefits - Continued opportunities for career advancement - World-class sales training, coaching, and development opportunities - Support from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and training - Opportunity to achieve great success and grow your career with RBC Job Skills Adaptability, Advice Based Solutions, Client Centricity, Client Discovery, Communication, Curious Mindset, Data Analysis, Digital Literacy Additional Job Details Address: 144 MAIN ST S:KENORA City: Kenora Country: Canada Work hours/week: 15.5 Employment Type: Part time Platform: PERSONAL & COMMERCIAL BANKING Job Type: Regular Pay Type: Salaried Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above Our Employment Opportunities At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Overnight Investment Services Representative, French, Mandarin, Cantonese
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
• Proactively uncover opportunities to match customer needs through effective communication and probing skills to help guide clients to available products and services offered by Direct Investing • Work within specified performance metrics for all client communications (verbal or written) • Uphold a professional image of RBC and RBC Direct Investing Inc. at all times • Actively promote the capability and functionality of the RBC Direct Investing website and mobile capabilities, proactively identifying self-service opportunities for clients • Provide helpful and engaging, knowledgeable, accurate, responsive, and professional services to clients, including prompt and courteous completion of trade instructions via telephone, or electronic means, all within regulatory requirements and guidelines • Understand and apply industry rules and regulations (e.g. CIRO, Provincial, etc.), as well as RBC Enterprise and RBC Direct Investing Inc. policies and procedures to all activities performed • Accurately execute client instructions within defined authorities and ensure clients have the means to meet trade settlement obligations
Senior Solution Architect
RBC - Royal Bank of CanadaRoyal Bank of Canada (RBC), founded in 1864, is one of North America’s leading diversified financial services companies. Headquartered in Montréal, Québec,
Role Description The Senior Solutions Architect will work collaboratively with the RBC Caribbean (RBCC) organization to design and architect complex solutions for process digitization, including Origination, KYC, ID verification, and AI initiatives. RBCC oversees client-facing platforms such as Online and Mobile Banking, onboarding, and various other capabilities essential for the day-to-day banking needs of retail, business, and commercial clients. - Define the overall solution architecture for initiatives within RBCC’s Online Banking, Mobile Banking, and onboarding digitization efforts. - Understand business requirements in their context and translate highly technical concepts into business and operational implications. - Design end-to-end technical solutions that align with enterprise architecture strategies, while considering the current state environment and constraints. - Evaluate the feasibility of solutions to meet project timelines, budgets, quality standards, and business sponsor needs. - Identify opportunities to enhance solution resilience, reusability, complexity, security, and other key attributes, and incorporate these improvements into project solutions. - Provide expert guidance and support to development teams in building and maintaining robust, integrated, secure, and efficient applications for client-facing technologies. - Raise awareness of potential technical and operational debt that may result from tactical approaches. - Prepare or contribute to high-level solution designs (e.g., Architecture Blueprints) that evolve throughout the initiative’s execution. - Lead complex group meetings involving business, vendor, and technology partners to facilitate technical design, decision-making, problem-solving, implementation, and strategic planning. - Engage in hands-on development, including developing proof-of-concepts (POCs) and presenting solution options. Qualifications - 3 to 5 years of experience in Solution Architecture or development, and at least 5 years of experience in the digital banking space, including application design and the creation of architecture artifacts such as system context diagrams and architecture blueprints. - Advanced knowledge of industry practices, with expertise in microservices, cloud application design, API design, event-driven architecture, and database technologies. - Strong written and verbal communication skills, with the ability to effectively present and address the information and communication needs of stakeholders and project teams. - Proven ability to meet high-quality standards while managing multiple tasks and deadlines in a results-oriented, deadline-driven environment. - In-depth knowledge of cloud technologies. - Hands-on development experience with a strong development background in Java and user experience (UX) design. Requirements - Knowledge of OpenShift cloud technologies. - Domain expertise in retail and commercial banking within a large financial institution. - Experience in developing AI solutions, particularly using Generative AI (GenAI) or large language models (LLMs). Benefits - A comprehensive Total Rewards Program including bonuses and flexible benefits. - Leaders who support your development through coaching and managing opportunities. - Ability to make a difference and lasting impact. - Work in a dynamic, collaborative, progressive, and high-performing team. - Opportunities to do challenging work. - Access to world-class training.
35more opportunities are still waiting for you.Log in now and take your next shot before someone else does.