Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Mainframe Software Developer

Full-time

Royal Bank of Canada

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-term maintainability, operational stability, and observability. 

What do you need to succeed?

  • 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 : Strong interpersonal skills, ownership, and leadership in cross-functional teams, with 10 years of IT development experience.
  • Modern Development Practices : Agile project delivery, DevOps automation (UrbanCodeDeploy, GitHub, Jenkins, Ansible), and thought leadership in driving business value.

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

#LI-POST
#TechPJ

Job Skills

Agile Framework, Agile Framework, AI Adoption, AI Agents, AI Frameworks, AI Platforms, AI Prompting, Artificial Intelligence (AI), ChatGPT, COBOL (Programming Language), Cobol Mainframe, DB2 SQL, DFSORT, Generative AI, GitHub Copilot, IBM Db2, IBM DB2 Database, IBM DB2 SQL, IBM MainFrame COBOL, IBM Mainframes, Job Control Language (JCL), Mainframe Applications, Mainframe Development, Mainframe Programming, Mainframe Software {+ 3 more}

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

Posted Date:

2026-04-21

Application Deadline:

2026-06-30

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Mainframe Software Developer in Toronto, ON vacancy
  •  ...Description Associate should be a strong in Mainframe development   Associate should have...  ...the testing cycle Managing the full software development lifecycle, from requirements...  ...licenses, Relevant experience and skills, Seniority and performance, Market and business... 
    Mainframe
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    16 days ago
  •  ...Job Description What is the opportunity? The Lead Software Developer is an exciting & challenging opportunity for a Software engineer...  ...across multiple tech squads. What do you need to succeed? Mainframe Expertise : Proficiency in COBOL, JCL, DFSORT, IMS, CICS,... 
    Mainframe
    Long term contract
    Full time
    Flexible hours
    Shift work

    Royal Bank of Canada

    Toronto, ON
    a month ago
  •  ...Role: Mainframe Developer Duration: 12 months Hybrid 3-4 days a week in office Job Description: Must Have 8 or more years of experience Solid mainframe applications experience including below. COBOL, JCL, DB2, TSO, ISPF, IMS DC/DB and or VSAM... 
    Mainframe
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    9 hours ago
  • $61.6k - $113.9k per year

     ...Description Understands that the success of a developer is to understand the core business...  ...strategy. Conceive and write detailed software implementations/code while ensuring that...  ...Typically 3 to 5 years of work experience as a Mainframe Programmer and/or B.S./B.A. in computer... 
    Mainframe
    Full time
    Contract work
    Part time
    Toronto, ON
    9 days ago
  •  ...Role: Sr. Mainframe Developer Location: Toronto, ON – Hybrid (4 Days WFO) Duration: 12 Months Role Description – Must‑Have ~ Mainframe expert with 10 years hands‑on experience ~5 years mainframe application support experience ~ zOS, MVS, TSO/ISPF, JCL... 
    Mainframe
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Description We are seeking an experienced Senior Mainframe Developer with strong expertise in Mainframe technologies and production/application support. The ideal candidate should have hands-on experience working in enterprise environments and supporting critical... 
    Mainframe
    Senior
    Full time
    Manual labor

    Astra North Infoteck Inc.

    Toronto, ON
    27 days ago
  • We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the development stream, specializing in the design, construction,... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    3 days ago
  • $75.9k - $141.9k per year

     ...West Job Family Group: Technology Keys for the role Developer with 5-10 years of C# development experience Banking / Financial...  ...Market Risk experience would be ideal Drives the overall software development lifecycle including working across functional teams... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Software Developer to lead the translation of complex technical systems specifications into high-performing, deployable applications. In this role, you will write and optimize code across multi-tier web platforms and modern cloud... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    14 days ago
  • We are seeking a highly skilled Senior Software Developer specializing in Microsoft CRM/ERP architectures to support a major enterprise Modernization program. In this role, you will focus on delivering post-Minimum Viable Product (MVP) solution enhancements and evolution. Working... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  •  ...Must haves: Expert-level skills in developing front-end web solutions using Angular, TypeScript, and Bootstrap. Over 8 years of experience designing, building, and maintaining Single Page Application (SPA) with integrating with RESTful APIs in the backend.  Strong... 
    Senior
    Contract work
    Flexible hours

    Maarut

    Toronto, ON
    2 days ago
  •  ...Deliverables for Sr. Software Developers: Provide data extracts and analysis to assist business analysis and decision making. Assist...  ...to minimize potential risks and address security concerns. Develop scripts to implement the solution to meet business needs.... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  •  ...inter/intra-ministerial committees and task forces Lead and develop geoprocessing and GIS web services Lead and develop server-side...  ...Identify the most efficient methods for development, evaluating software trends to provide technical advice to management. Conduct... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  • We are seeking an expert Senior Software Developer - ETL to lead critical data migration and engineering tracks for the Office of the Public Guardian and Trustee (OPGT) Modernization program. In this role, you will be responsible for migrating historical data from legacy systems... 
    Senior
    Long term contract
    Contract work
    Work at office

    Randstad

    Toronto, ON
    15 days ago
  •  ...Software Developer – Front End Position Overview The Software Developer – Front End is responsible for designing, developing, testing, deploying, and supporting modern cloud-native web applications. The role involves collaborating with Business Analysts, Product Managers... 
    Senior
    Long term contract
    Full time
    Temporary work

    Upstaff

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished and technical Senior Software Developer - Front End for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the front-end development stream, specializing in the... 
    Senior
    Long term contract
    Contract work
    Interim role

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization of enterprise-level web applications. In this role, you will lead the transformation of complex technical system specifications... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the modern web architecture, accessibility auditing, and secure authentication engineering for a mission-critical central Special Events application. In this role, you will take absolute ownership... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    10 days ago
  • $110k per year

     ...evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin...  ...to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting...  .... ~ BSc. in Computer Science, Software Engineering, or a similar field. ~... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    10 days ago
  • $88k - $130k per year

     ...organization. As a Technical Lead or a Senior Consultant, you will be responsible for...  .... Lead and mentor a team of developers, fostering technical growth and ensuring...  ...clients shape the future with confidence and develop answers for the most pressing issues of today... 
    Senior
    Long term contract

    EY

    Toronto, ON
    1 day ago
  •  ...Deliverables: As a front end developer, work with Business Analysts / Product Manager / Cloud Architect / backend developers, base on...  ...data models, develop high-quality front-end code, deliver quality software products (including Minimal Viable Products and Cloud-Native Web... 
    Senior
    Long term contract
    Contract work
    Interim role

    Maarut

    Toronto, ON
    1 day ago
  •  ...data acquisition, processing, and analysis using Databricks on the Azure cloud.   We are seeking a highly skilled Full Stack Senior Developer with expertise in Microsoft ASP .NET, Python, Javascript and Azure Cloud technologies. The ideal candidate will have experience... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  •  ...Software Developer – Job Description Project Background The role supports and enhances the Child Care Inspection System (CCIS) application hosted on the GeoHub platform. GeoHub is a geospatial data discovery platform that supports childcare-related programs through... 
    Senior
    Monday to friday

    Upstaff

    Toronto, ON
    5 days ago
  • $95k - $145k per year

    Software Developer Position Description We are looking for a Senior Software Developer with hands-on experience in API and database development, combined with a strong focus on CI/CD DevOps pipelines. The role involves working closely with development, QA, and operations... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    7 days ago
  • $110k per year

     ...In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning...  ...the Role Reporting to the Team Lead, Development, the Senior Front-end Software Developer ("Developer III") is responsible for building and maintaining... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Local area

    Nelson Education LTD

    Toronto, ON
    26 days ago
  • $70k - $100k per year

     ...Title: Junior/Senior Software developer (2 Roles) Location: Toronto (Hybrid) Relocation Works Duration: Fulltime Rate: $70K for Junior and $100K for Senior (CAD) Citizen and PR only Video Interviews Job Description Exp Range for Junior candidate: 5 – 6 Years... 
    Senior
    Full time
    Relocation

    BeGlobal

    Toronto, ON
    13 days ago
  •  ...Optio Optio Incentives is a global fintech scale-up building software that helps companies design, manage, and operate equity compensation...  ...engineers who can be a main contributor on a team and, for more senior profiles, contribute across multiple teams and drive larger... 
    Senior
    Long term contract

    Optio Incentives

    Toronto, ON
    a month ago
  • $70.75k - $165.98k per year

     ...cars to life-saving robots, our digital and software technology experts think outside the box...  ...We are seeking an experienced Mainframe Manager to lead and oversee complex mainframe...  ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Mainframe
    Remplacement
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    5 days ago
  • $140k - $150k per year

     ...existing systems - not just patch symptoms. Work closely with Developers, Product, Design, and stakeholders to shape solutions, not just...  .... Experience improving system performance, reliability, or developer experience. Benefits Winner of Canada’s Most Admired... 
    Senior
    Full time
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    22 days ago
  • $136k - $170k per year

     ...core philosophy is to empower developers to self-serve rather than be...  ...This is a chance to step into a Senior role where you won't just...  ...impact, including increased developer satisfaction, engineering hours...  ...skilled and innovative Senior Software Engineer to join our team.... 
    Senior
    Hourly pay
    Internship
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Lyft

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Mainframe Software Developer. Be the first to apply!