Rbc

Retail Investments

SeniorMainframeSoftwareDeveloper

Toronto, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Mainframe Software Developer at Rbc. Skills: Mainframe Expertise, Generative AI Mastery, AI Solution Implementation, Technical & Leadership Skills. Design, develop and build complex technology solutions that drive operational excellence and transformational improvements to stability, performance and resilience of Retail Investments Technology platform.. explore and innovate on latest AI technologies that RBC has to offer in solving real world problems.”

What You'll Achieve.

drive operational excellence; transformational improvements to stability, performance and resilience; improving client experience; turning requirements into business and client value; ensuring best-in-class system availability and client experience; drive software development efficiencies; strengthening of application resilience; replace manual workflows and streamline Core Banking operational processes; ensure consistent, reliable, and high-quality software releases; prioritize long-term maintainability, operational stability, and observability

Industry & Context.

Retail Investments
Problems you'll solve

resolve critical production issues; AI Solution Implementation: Proven track record of deploying AI solutions to address domain-specific business challenges.

What They're Looking For.

Must Have

Mainframe Expertise: Proficiency in COBOL, JCL, DFSORT, IMS, CICS, DB2, and TSO/ISPF., Generative AI Mastery: Hands-on experience with AI design principles, platforms, and tools (e. g. , Agentic AI, RAG, Vector DB, VS Code Co-Pilot, Cursor, Windsurf)., AI Solution Implementation: Proven track record of deploying AI solutions to address domain-specific business challenges., Technical & Leadership Skills: interpersonal skills, ownership, and leadership in cross-functional teams, with 10 years of IT development experience.

Nice to Have

Modern Development Practices: Agile project delivery, DevOps automation (UrbanCodeDeploy, GitHub, Jenkins, Ansible), and thought leadership in driving business value.

What You'll Do.

develop and build complex technology solutions that drive operational excellence and transformational improvements to stability

performance and resilience of Retail Investments Technology platform.

explore and innovate on latest AI technologies that RBC has to offer in solving real world problems.

build and implement GenAI based solutions that drive software development efficiencies

automation of manual operational processes and reduction of production issue resolution time improving client experience.

partner with cross-functional teams across engineering and business stakeholders to deliver high-impact features and enhancements

turning requirements into business and client value.

develop and implement innovative solution for Retail Investments Core Systems in the platform Resilience and Maintenance spaces.

Partner with business and SRE partners to resolve critical production issues

ensuring best-in-class system availability and client experience.

Build Gen-AI based solutions that drive software development efficiencies including technology currency upgrades and strengthening of application resilience.

and implement AI-driven automation solutions to replace manual workflows and streamline Core Banking operational processes.

Play a key role in the delivery of technology roadmap

spearheading enhanced engineering standards

software delivery practices

and quality gates to ensure consistent

and high-quality software releases.

Collaborate with fellow developers to adopt Shift-Left principle on maintenance and operations requirements ensuring all software design

and code prioritize long-term maintainability

operational stability

How You'll Work.

Team & Collaboration

partner with cross-functional teams across engineering and business stakeholders; Collaborate with fellow developers

Process & Methodology

Agile project delivery

Full Job Description

**_Job Description_** **What is the opportunity?** The Senior Mainframe Software Developer is an exciting & challenging opportunity for a Software engineer to make an impact and develop leadership skills. You will design, develop and build complex technology solutions that drive operational excellence and transformational improvements to stability, performance and resilience of Retail Investments Technology platform. You will also explore and innovate on latest AI technologies that RBC has to offer in solving real world problems. You will take on challenges to build and implement GenAI based solutions that drive software development efficiencies, automation of manual operational processes and reduction of production issue resolution time improving client experience. You will also partner with cross-functional teams across engineering and business stakeholders to deliver high-impact features and enhancements, turning requirements into business and client value. **What will you do?** * Design, develop and implement innovative solution for Retail Investments Core Systems in the platform Resilience and Maintenance spaces. * Partner**** with business and SRE partners to resolve critical production issues, ensuring best-in-class system availability and client experience. * Build Gen-AI based solutions that drive software development efficiencies including technology currency upgrades and strengthening of application resilience. * Identify, develop, and implement AI-driven automation solutions to replace manual workflows and streamline Core Banking operational processes. * Play a key role in the delivery of technology roadmap, spearheading enhanced engineering standards, automation, software delivery practices, and quality gates to ensure consistent, reliable, and high-quality software releases. * Collaborate with fellow developers to adopt Shift-Left principle on maintenance and operations requirements ensuring all software design, architecture, and code prioritize long-t

Free ATS check

Applying for this Senior Mainframe Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rbc?

Real rants from real employees. Read before you apply.

Read Company Rants →