Senior Mainframe Software Developer
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:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-04-21Application Deadline:
2026-06-30Note : 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.
- ...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...MainframePermanent employmentFull timeLocal area
- ...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,...MainframeLong term contractFull timeFlexible hoursShift work
- ...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...MainframeContract workWork at office3 days per week
$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...MainframeFull timeContract workPart time- ...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...MainframeSeniorContract work
- ...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...MainframeSeniorFull timeManual labor
- 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,...SeniorLong term contractContract work
$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...SeniorFull timeContract workPart time- 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...SeniorContract work
- 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...SeniorContract work
- ...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...SeniorContract workFlexible hours
- ...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....SeniorContract work
- ...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...SeniorContract work
- 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...SeniorLong term contractContract workWork at office
- ...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...SeniorLong term contractFull timeTemporary work
- 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...SeniorLong term contractContract workInterim role
- 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...SeniorLong term contractContract work
- 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...SeniorContract workRemote work
$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. ~...SeniorLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours$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...SeniorLong term contract- ...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...SeniorLong term contractContract workInterim role
- ...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...SeniorContract work
- ...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...SeniorMonday to friday
$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...SeniorWork at office2 days per week$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...SeniorLong term contractPermanent employmentFull timeContract workTemporary workWork at officeLocal area$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...SeniorFull timeRelocation- ...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...SeniorLong term contract
$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...MainframeRemplacementPermanent employmentFull timeLocal areaRemote work$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...SeniorFull timeWork at officeFlexible hours$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....SeniorHourly payInternshipWork at officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mainframe Software Developer. Be the first to apply!
- software engineer internship Toronto, ON
- director software engineering Toronto, ON
- part time software developer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON
- software developer entry level Toronto, ON
- software developer internship no experience Toronto, ON
- développeur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- software engineer co-op Toronto, ON
