Job DescriptionWhat will you do?- Elicit, analyze and document business requirements, business rules and data sources.
- Pro-actively communicate and collaborate with Finance and business line clients to analyze functional requirements and deliver the appropriate documentation and explanations as needed.
- Act as the first line of contact to interface with Finance business users on your specific products and projects.
- Work with project managers, developers, quality engineers and other business analysts, to ensure that projects are delivered on time and within budget.
- Ensure that testing, configuration/release management, deployment, and post implementation verification are completed in desired timelines.
What do you need to succeed?Must-have- At least 7 years of experience in Financial Services with a focus on delivering both large-scale programs and product enhancements
- Strong Business Analysis skills - elicitation, synthesis, evaluation and communication of results.
- Strong understanding of the AML Domain
- Strong communication skills - the ability to write clearly; know your audience; one on one verbal communications; the ability to give presentations and run a meeting is critical.
- Experience using business analysis and requirements modeling tools, such as data flow diagrams, relationship data models and business process modelling.
- Ability to understand the business requirements and translate it to technical requirements
- Good understanding of Data Models, Experience data analysis and experience in data skillset like SQL, Excel, Python, Snowflake other analytical tools.
- Excellent interpersonal/communication skills and leadership abilities to lead integrated teams in project activities.
Nice-to-have- Understanding of IT methodologies, change management & audit requirements, segregation of duties requirements
- Business Analysis certification and/or completion of BA training courses
- Experience on Payments - Swift, Non-Swift, Interac etc.
- Strong experience and proficiency in creation of Requirement artifacts such as Use Case, Use Case Diagrams, Business Rules, Data Catalog, User Interface Specifications and Data Mapping.
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.
- The opportunity to work on projects that have genuine, measurable impact: automating manual processes, re-engineering workflows and making financial analysis and reporting faster and more reliable.
- 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.
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to do challenging work
#LI-POST
#TECHPJ
Job SkillsAgile Methodology, Business Data Analysis, Business Process Modeling, Commercial Acumen, Communication, Critical Thinking, Decision Making, Group Problem Solving, Interpersonal Relationship Management, Requirements Analysis
Additional Job DetailsAddress:RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City:Toronto
Country:Canada
Work hours/week:37.5
Employment Type:Full time
Platform:TECHNOLOGY AND OPERATIONS
Job Type:Regular
Pay Type:Salaried
Posted Date:2026-05-07
Application Deadline:2026-07-25
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.