We are pleased to announce that Skills for Change has just launched a new job board where we feature positions available through our employer partners. 

See the positions available below. Directly apply to the job(s) that is/are of interest to you through the form below. 

If you are an employer, and would to promote your job postings on our job board, please contact us at employers@skillsforchange.org

What is the opportunity? Full Stack JavaScript Developer will participate in system analysis and design, as well as development, testing, deployment and troubleshooting of technical solutions for HR and Compensation Technology group that help the business achieve their goals. Solutions include web applications and portals, automated data pipelines for workforce data analytics, and integrations between…

Read More

What is the opportunity? The DNA (Data & Analytics) group is responsible for enabling RBC to become a data-driven organization. As part of this mission, DNA works with various lines of business (Retail, Wealth Management, Insurance, Capital Markets, I&TS) to create and build data-driven solutions to serve our clients better.   We will build data-driven…

Read More

Posted 3 weeks ago

What is the Opportunity? We have multiple opportunities open for Data Scientists based on level of experience and specialization sub-domains. As a Data Scientist specialized in a subdomain, you will analyze, design and implement data science solutions using RBC’s enterprise suite of analytics tools. Leveraging leading edge technologies and capabilities, we apply a variety of…

Read More

RBC Ventures is changing how people think about and interact with the bank on a daily basis. We want to be more than just transactional and episodic, and are finding new and innovative ways to be an essential part of everyone’s daily life. At RBC Ventures we think and act like a startup, building applications…

Read More

RBC Ventures RBC is changing how people think about and interact with the bank on a daily basis. We want to be more than just transactional and episodic, and are finding new and innovative ways to be an essential part of everyone’s daily life. At RBC Ventures we think and act like startups – exploring…

Read More

What is the opportunity? The Common Payment Services team is looking for a Senior Technical Systems Analyst/Application Developer to join the fast paced and exciting world of payment services application development. You will be responsible for delivering applications designed to resolve business system needs while working closely with various partners across IT. Duties include design…

Read More

What is the opportunity? At the heart of our economy is a national payments system, safely circulating billions of dollars each day. But the payments system must modernize to support the rapidly changing needs and expectations of the Canadian marketplace, foster innovation and strengthen competition within the payments ecosystem. RBC has an opportunity to learn from…

Read More

What is the opportunity? Capital Markets Technology is seeking a hands-on Java software developer for the Rates eTrading space. The ideal candidate should have experience in the Capital Markets business and processes (Example: electronic trading/algorithmic trading, pricing, trade lifecycle, and post trade processing).   What will you do? Contribute to the development of the eTrading…

Read More

What is the opportunity? Capital Markets Technology is looking for a Senior Server-Side Software Developer for the Rates Electronic Trading space. The candidate will be the eTrading Lead in our Toronto office working closely with other development teams globally to improve and expand our electronic trading offerings. You have Capital Markets business experience in external…

Read More

What is the opportunity? This position will be responsible to provide software support and technical direction for the installation, maintenance and troubleshooting of IMS and associated vendor products and/or RBC written code that runs in the Guelph Computing Center and the three production computing centers. These products and RBC written code provide infrastructure services and…

Read More

What is the opportunity?   As an IAM Program Manager, you will lead and manage highly complex Identity & Access Management (IAM) Program across RBC Enterprise Moreover, you will lead the delivery of IAM programs and projects to ensure strategic goals and objectives are accomplished within approved time frames, scope and budget. You will also…

Read More

What is the opportunity?   Reporting to the Program Manager – You would be is responsible for developing the deliverables, estimates and timelines for complex projects and incorporating into an organized project plan. This role develops the detailed work packages, schedules, budgets, identifies the necessary resources and provides regular updates and communications to stakeholders/sponsors. You…

Read More

Posted 3 weeks ago

What is the opportunity? If you’re a newcomer to Canada with IT skills and experience, and interested in working with RBC – we invite you to apply below to participate in our Newcomers IT Careers event. If you are selected to attend, at the event you will meet with recruiters and hiring managers to discuss…

Read More

What is the opportunity? Excited about cloud technologies? Looking to make a difference helping one of the biggest enterprises in Canada migrate to the cloud? We need you! In this role you will have the opportunity to develop cutting edge cloud deployment platforms and gain top-notch experience in migrating the enterprise to the cloud. You…

Read More

What is the opportunity? Support the Cloud program in achieving a “secure enablement” state. Work across multiple technical and business functions providing technical leadership for all security related issues in order to deliver secure systems for our staff and clients. This includes driving the development of end-to-end security infrastructure architectures and supporting the development of…

Read More