img
Royal Bank of Canada is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 20 million clients and has more than 100,000 employees worldwide.

6 Jobs Found

Senior Full Stack Developer- Python and Vue.js (GCS) Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

What is the opportunity?
The JSOC Digital Development team is constantly undertaking complex development initiatives within Global Cyber Security. In this role, you will be a full-stack developer within the JSOC Digital Development team, responsible for designing and implementing software solutions across multiple platforms. Our Digital Development team designs, architects, and builds bespoke solutions to support forward-thinking and industry leading initiatives from JSOC’s Cyber & Digital Threat Hunting, Cyber Analytics, and Adversary Emulation teams. The role involves coordination, development, communication and execution to ensure objectives are accomplished on time and meeting intents.

What will you do?

  • You’ll help build/maintain the systems, products, and tools that will be responsible for delivering solutions that intersect the financial and cybercrime spaces
  • Engineer high quality integrated systems across multiple teams
  • Develop maintenance procedures to encourage and ensure regular optimal productivity of the applications
  • Integrate applications to various cloud-based platforms
  • Gather input from stakeholders to direct and inform development, while enhancing final product deliverables
  • Continuously identify potential issues, conflicts, and risks while analyzing these issues and developing appropriate mitigations or escalating where appropriate
  • Establish strong working relationships across various business units and platforms to build influence and impact with key business partners.
     

What do you need to succeed?
Must-have

  • Technical strength with 5+ years of experience developing and shipping code for production systems
  • Knowledgeable in building highly scalable, robust, and fault-tolerant applications
  • Strong programming skills in Python and extensive experience with Vue.js
  • Hands-on experience with web development (html, javascript, jquery, css, bootstrap) and modern frontend technologies (VueJS, Angular, React)
  • Deadline-driven and results-oriented; able to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously.
     

Nice-to-have

  • Experience with Django and FastAPI frameworks
  • Understanding of Docker and other containerized platforms
  • Good understanding of SQL and NoSQL databases
  • Experience in cloud engineering and deployments
  • Motivated and analytical, with strong achievement orientation and attention to detail
     

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.

  • Opportunity to develop industry-leading solutions that target cyber security concerns within a mature organization
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • 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

#LI-Hybrid

#TECHPJ

 

 

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

 

 

 

Additional Job Details

Address:

330 FRONT 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

Application Deadline:

2024-03-18

Senior Full Stack Developer- Python and Vue.js (GCS)

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
What is the opportunity? The JSOC Digital Development team is constantly undertaking complex development initiatives within Global Cyber Security. In this role, you will be a full-...
Learn More
Mar 9th, 2024 at 12:39

Administrative Assistant Full-time Job

Royal Bank Of Canada

Administrative Jobs   Vancouver
Job Details

What is the opportunity?

RBC Dominion Securities is Canada’s leading full-service investment and wealth management firm and is backed by Canada’s leading financial institution. We take pride in hiring and nurturing talented individuals who share our commitment to helping our clients build and preserve their wealth so they can achieve the goals that matter most to them.


The RBC Dominion Securities branch located in Vancouver on Thurlow is looking for an Administrative Assistant to provide administrative support to a successful Portfolio Management/advisory Team. The successful candidate should have administrative experience, exceptional communication skills, and have a focus on providing outstanding client service.

 

What will you do?

  • Prepare account opening documentation
  • Follow up on documentation with clients or back office as required
  • Follow up on client trades to ensure proper settlement and delivery
  • Maintain current knowledge of client accounts by reviewing daily activity online and on an applicable reports
  • Maintain all pending plan transfers to ensure proper settlement and delivery
  • Schedule portfolio reviews
  • Prepare client review materials, correspondence and reports
  • Utilize contact management system for daily task management and client record-keeping
  • Assist in filing and preparing mailings such as seminars, newsletters and information packages.
  • Conduct various administrative functions as required including the review of incoming mail and answering telephone calls.

 

What do you need to succeed?

Must-have

  • Administrative experience
  • Exceptional communication skills
  • High attention to detail
  • Ability to work under pressure meeting strict deadlines
  • Experience using Microsoft Office
  • Exceptional organizational skills

 

Nice-to-have

  • Completion of the Canadian Securities Course (CSC) and Conduct & Practices Handbook (CPH) is an asset
  • Financial industry knowledge
  • Minimum 1-2 years Investment Industry experience
  • Proficiency in Excel

 

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 which include competitive compensation 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
  • Opportunities to building close relationships with clients

 

The expected base salary range for this particular position is $37,500 - $45,000 depending on your experience, skills, and registration status, market conditions and business needs.

 

You have the potential to earn considerably more through RBC’s robust discretionary bonus program which gives you an opportunity to increase your total compensation, provided the business meets its performance targets and you meet your individual goals.

 

RBC’s compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that:

  • Drives RBC’s high-performance culture
  • Enables collective achievement of our strategic goals
  • Generates sustainable shareholder returns and above market shareholder value

 

 

Job Skills

Communication, Data Entry, Detail-Oriented, Email Services, Office Administration, Presentation Software, Spreadsheet Software, Teamwork, Time Management, Word Processing Software

 

 

 

Additional Job Details

Address:

745 THURLOW ST:VANCOUVER

City:

VANCOUVER

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Wealth Management

Job Type:

Regular

Pay Type:

Salaried

 

Application Deadline:

2024-03-23

Administrative Assistant

Royal Bank Of Canada
Vancouver
  Administrative Jobs Full-time
What is the opportunity? RBC Dominion Securities is Canada’s leading full-service investment and wealth management firm and is backed by Canada’s leading financial institution. We...
Learn More
Mar 9th, 2024 at 12:36

Executive Administrative Assistant Full-time Job

Royal Bank Of Canada

Administrative Jobs   Toronto
Job Details

Job Summary

Accountable for day-to-day operations of the CSD, managing a full range of administrative processes, including preparation of highly time-sensitive and confidential materials and correspondence, travel arrangements, expense management and reporting, maintenance of all correspondence files and reference materials for the SVP, AGC and other members of the Corporate Secretary's Department.

 

 

Job Description

What is the opportunity?   

 

The RBC Law Group, Operations team is looking for a dynamic Executive Administrative Assistant to provide support in the effective coordination, management and execution of various initiatives and day-to-day operations. This position plays a lead role in the efficient and seamless operation of the Corporate Secretary Department (CSD. The primary function of the Executive Administrative Assistant is to deliver superior support to the Senior Vice-

President, Associate General Counsel & Secretary and the CSD with deliverables to the RBC Board of Directors, senior management team, and internal and external stakeholders. In this role, you will provide administrative and operational support to the Senior Vice-President, Associate General Counsel & Secretary and the CSD ensuring the smooth running of all the operational and administrative aspects of the team and assist with Board and Committee meetings. This position focuses on operational effectiveness, innovation and professionalism.

 

What will you do?  

  • Accountable for day-to-day operations of the CSD, managing a full range of administrative processes, including preparation of highly time-sensitive and confidential materials and correspondence, travel arrangements, expense management and reporting, maintenance of all correspondence files and reference materials for the SVP, AGC and other members of the CSD
  • Proactively manages the SVP and AGC’s calendar to ensure the most effective use of time
  • Key liaison on behalf of the SVP, Associate General Counsel & Secretary and Assistant General Counsel, Managing Director Board Governance & Assistant Secretary with the offices of the CEO and other senior leaders across the Bank
  • Anticipates issues and initiates appropriate actions to ensure the most effective use of the SVP, and AGC’s time, and efficient function of the business unit
  • Acts as the first point of contact for key external stakeholders seeking information from the Bank or general public
  • Responsible for other general Administration support requirements for the team

 

What do you need to succeed?

Must-have  

  • At least five years + of applicable experience with a Law Firm or Financial Institution
  • Exemplary communication and writing skills in English (French is an asset)
  • Proficient with MS Office, Word, PowerPoint, Excel
  • Ability to prioritize multiple competing demands and work efficiently
  • A strong service orientation and a strong desire to succeed by meeting and exceeding expectations

 

Nice-to-have 

  • Good judgment – knows when to act, when to consult, and when to follow-up
  • Experience with T360 and iManage software applications
  • Strong communication skills (written and oral), and organizational skills
  • Time management – ability to work under time constraints and meet deadlines

 

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 bonuses and flexible benefits and competitive compensation
  • Leaders who support your development through coaching and managing opportunities
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work

 

 

Job Skills

Calendar Management, Communication, Detail-Oriented, Email Services, Expense Management, Office Administration, Presentation Software, Processing Expense Reports, Spreadsheet Software, Teamwork, Time Management, Word Processing Software

 

 

 

Additional Job Details

Address:

ROYAL BANK PLAZA, 200 BAY ST:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Law and Compliance

Job Type:

Regular

Pay Type:

Salaried

Application Deadline:

2024-03-15

Executive Administrative Assistant

Royal Bank Of Canada
Toronto
  Administrative Jobs Full-time
Job Summary Accountable for day-to-day operations of the CSD, managing a full range of administrative processes, including preparation of highly time-sensitive and confidential mat...
Learn More
Mar 9th, 2024 at 12:35

Senior Software Developer Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

Senior Software Developer

 

What is the opportunity?

Senior Software Developer is responsible for development and support activities for RBC Caribbean ATM and POS Channels processing. Partners across IT and with assigned business line(s) to assess, research, and analyze business, technical and system needs in order to resolve business systems issues. Recommends technology solutions that meet sponsor / stakeholder needs. Provides senior production support to the applications and their users and provides off hours production support.

 

 

What will you do?

 

Technical Analysis

  • Provides consulting services on new initiatives (small to large and of varying complexity). Assesses, researches, and analyzes business and system needs, exploring alternative options in order to recommend technology solution proposals and designs for senior management that meet sponsor needs and project life cycle (PLC) deliverables including, where applicable, component reusability, data sharing and security.

  • Leads detailed design phases for small to large projects / programs identifying, tracking and resolving technical issues. Prepares detailed technical specifications for small to medium projects in accordance with PLC, security and architecture documentation objectives. Works with Project Manager/Scrum Master to determine best mix of development and interfacing applications to meet business requirements and project objectives. Contributes to successful project completion by identifying risks and developing and/or recommending mitigation strategies.

  • Develops, codes, documents and executes programs of difficult complexity. Conducts unit, and systems testing. Prepares detailed test plans and documents same for unit, and systems test environments. Prepares activity records and OM documentation. Ensures thorough technical documentation in respect of test plans and all documentation required as part of the systems development life cycle (SDLC) process. Retains test plans, test results and related documentation in order to satisfy an audit review. Signs off on all unit test results, reviews and approves test plans and test cases for any testing beyond unit.

  • Develops detailed plans and accurate estimates for completion of build, system testing and implementation phases of project. Develops master distribution lists, implementation and contingency plans ensuring verification is performed. Manages joint development, testing and plans and co-ordinates implementations. Performs performance tuning to improve performance over multiple functions. Coordinates testing with external vendors, as/if required.

  • Provides rotating 24/7 support on a scheduled monthly basis with other team members. Support related to all ATM and POS processing systems.

  • Organizes and participates in walkthrough reviews of all technical specifications, programs and unit test plans. Provides direction, expertise, feedback, coaching and development to build the capability of other team members. Resolves conflicts / issues and escalates others as appropriate.

 

 

 

Development & Coaching

  • May act as team leader.

  • Provide direction, expertise, feedback, coaching and development to build the capability of junior staff.

  • Continually enhances skills and build knowledge in all aspects of the organization, the business and information systems.

 

 

What do you need to succeed?

 

Education/Experience

  • 5 – 7 years’ experience in related field

  • Experience on applications with multiple functions

  • Previous experience in fast paced environment

  • Experience in IT development, support and implementation roles

 

Process Knowledge

  • Experience developing in .NET, c#, SQL

  • Knowledge of relational database systems including DB2

  • Working experience in Agile and Iterative waterfall methodologies

  • Excellent analytical and problem solving skills

  • Excellent Communications skills

  • Ability to function and learn independently.

 

Business Knowledge

  • Payment Card processing

  • Payment Networks – debit and credit

 

 

 

Nice to have

  • Knowledge of payment (Visa, MasterCard) and financial systems

  • Experience with Blazor

  • Multiple platforms e.g. Internet, Client/Server and ability to select appropriate one to meet business needs

 

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 bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • 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-hybrid
#LI-POST
#TechPJ

 

 

 

Job Skills

.NET Software Development, Active Learning, Agile Methodology, Application Integrations, C Sharp (Programming Language), Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Linux, Structured Query Language (SQL)

 

 

 

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY 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

Application Deadline:

2024-03-22

Senior Software Developer

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
Senior Software Developer   What is the opportunity? Senior Software Developer is responsible for development and support activities for RBC Caribbean ATM and POS Channels processi...
Learn More
Mar 9th, 2024 at 12:33

Senior Cyber Intelligence Analyst (GCS) Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

WHAT IS THE OPPORTUNITY?

RBC Cyber Intelligence Group (CIG) is seeking a Senior Cyber Intelligence Analyst with demonstrated competence and drive to contribute toward the success of RBC’s intelligence-led cybersecurity and risk management.

 

Under direction of the Cyber Intelligence Group, the successful candidate will be accountable to triage and analyze cyber intelligence alerts based on data from various sources, including the Deep and Dark Web, social media, and other sources. The successful candidate will also be accountable to produce intelligence reports, maintain accurate metric documentations, and produce data-driven reports.  

 

WHAT WILL YOU DO?

  • Triage, review, and action intelligence alerts and escalations following stakeholders’ requirements in the area of cyber-enabled fraud, social media, and third-party breaches.
  • Produce intelligence reports/notifications related to third party breaches and provide tactical support to investigations when required.
  • Create and deliver metrics and other data-driven reporting. Develop insights on existing and emerging cyber threat based on metrics.
  • Produce intelligence reports based on external and internal reporting and support the development of new intelligence products.
  • Provide threat assessments on social media-based cyber threats affecting RBC’s executives, brands and other strategic interests.
  • Maintain and strengthen CIG’s partnership with both internal and external partners to enable the maturation of quality intelligence analysis and actionable data, and support the strategy to be an intelligence-led organization.

 

WHAT DO YOU NEED TO SUCCEED?

Must have:

  • Undergraduate degree in Computer Science, Business, Information Security or related field, and 2+ year experience in investigations, intelligence, risk management, or similar roles.
  • Exemplary analytical skills – strong attention to details, ability to analyze information from established and new sources, and identify patterns in data to derive a compelling conclusion.
  • Ability to manage, prioritize, and execute with minimal direction or oversight in a high-pressure environment.
  • Experienced with all aspects of the intelligence cycle and proven knowledge of typical adversary and intrusion set tactics, techniques, and procedures (TTPs).

 

Nice to have:

  • Experienced in Deep and Dark Web investigations.
  • Working knowledge of Python scripting language

 

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 bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • 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-Hybrid
#LI-POST
#TECHPJ

 

 

Job Skills

Confidentiality, Cyber Security Management, Decision Making, Detail-Oriented, Encryption Software, High Impact Communication, Information Security Management, Information Technology Security, Problem Solving

 

 

 

Additional Job Details

Address:

330 FRONT 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:

2024-02-29

Application Deadline:

2024-03-18

Senior Cyber Intelligence Analyst (GCS)

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
WHAT IS THE OPPORTUNITY? RBC Cyber Intelligence Group (CIG) is seeking a Senior Cyber Intelligence Analyst with demonstrated competence and drive to contribute toward the success o...
Learn More
Feb 29th, 2024 at 11:39

Senior Data Analyst Full-time Job

Royal Bank Of Canada

IT & Telecoms   Toronto
Job Details

Job Description

What is the opportunity?

 

We are looking for a Senior Data Analyst who will be responsible for leading automation and data Visualization capabilities and interactive dashboards supporting key programs in the Transformation team. The candidate is accountable for leading the design, development, implementation, and support internally developed reporting and analytical tools, including advanced dashboards.

 

What will you do?

  • Support the Transformation Team in data collection, analysis, and presentation in support of multiple programs including the Scientific Research and Experimental Development program and Real Estate projects/activities. 

  • Understand the Transformation’s team business requirements and lead the automation and visualization of information from multiple data sources.

  • Accountable for creating efficiencies through automation of manual processes.

  • Support the execution of the Canadian and US R&D programs annual submission and audits to satisfy CRA requests by delivering on customized reporting to satisfy CRA requirements
    Contribute to the effectiveness of the team’s processes, metrics, benchmarking, and reporting; identifies and champions/implements opportunities to enhance coordination and efficiency within team processes.

  • Provide leadership on how analytics initiatives can help achieve team’s goals and provide advice and guidance on how to act based analytical findings through leading reporting & visualization activities.

 

What do you need to succeed?

Must-have:

  • Technical Experience in database management, automation, and data presentation.

  • Business Acumen to translate business needs into efficient automated solutions.

  • Bachelor’s degree (min) preferably in Computer Science.

  • Advanced Knowledge of Visualization tools.

  • Ability to be proactive, handle simultaneous projects, work independently.

  • Excellent organizational skills and using own initiative to ensure that outstanding matters are followed through, and the ability to meet deadlines.

 

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 bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

  • 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.

  • Flexible work/life balance options.

  • Opportunities to do challenging work.

  • Opportunities to take on progressively greater accountabilities.

  • Opportunities to building close relationships with clients.

 

#LI-Hybrid

#LI-POST

#TechPJ

 

 

Job Skills

Active Learning, Adaptability, Business Appraisals, Critical Thinking, Customer Service, Decision Making, Effectiveness Measurement, Operational Delivery, Process Improvements

 

 

 

Additional Job Details

Address:

330 FRONT 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

Application Deadline:

2024-03-08

Senior Data Analyst

Royal Bank Of Canada
Toronto
  IT & Telecoms Full-time
Job Description What is the opportunity?   We are looking for a Senior Data Analyst who will be responsible for leading automation and data Visualization capabilities and interacti...
Learn More
Feb 29th, 2024 at 11:33