1

Mainframe Jobs in Ontario (NOW HIRING)

... in Mainframe environment Experience with testing data transformations, data migrations and batch jobs Experience with API testing (Nice to have) Excellent communication skills with ability to ...

Ability to mentor Jr. QA's. * Strong Mainframe knowledge of on-line applications (DB2) * UAT testing experience in both Mainframe and E-commerce environments preferred. (core competency will be with ...

Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe platforms * Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to ...

Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe platforms * Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to ...

Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe platforms * Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to ...

Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe platforms * Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to ...

Lead the design and development of key features for the Helios CI/CD pipeline VM and Mainframe platforms * Lead the migration of CI/CD deployment pipelines from IBM UrbanCode Deploy (UCD) to Octopus ...

This role spans both modern full-stack development and Mainframe-based payment processing, offering a unique opportunity to bridge legacy and cloud-native architectures. Expect rapid growth through ...

CA$70 - CA$75/hr

Experience with mainframe/legacy systems. Requirements Experience and Skill Set Requirements: Must Haves: * 7 - 10 years of experience coordinating projects. * Experience working alongside Managers ...

Senior IT Build/CICS Programmer

Toronto, ON · Remote

CA$81K - CA$115K/yr

Middleware & Database Technical Services group within Infrastructure & Engineering - Mainframe Delivery is responsible for Support, Design, Build, Test and Deploy of Mainframe Database and ...

Showing results 21-40

Mainframe information

See Ontario salary details

$5

$37

$63

How much do mainframe jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for mainframe in Ontario is $37.88, according to ZipRecruiter salary data. Most workers in this role earn between $26.68 and $40.14 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a mainframe developer, and why are they important?

To excel as a Mainframe Developer, a strong background in COBOL, JCL, mainframe operating systems (like z/OS), and database management is essential, often supported by a degree in computer science or a related field. Familiarity with tools such as IBM DB2, CICS, VSAM, and mainframe version control systems is typically required, and certifications like IBM Certified System Programmer can be advantageous. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for identifying issues and collaborating with cross-functional teams. These skills ensure reliable maintenance, development, and modernization of mission-critical legacy systems that support large-scale business operations.

Is mainframe still in demand?

Mainframe professionals are still in demand, especially in industries like finance, healthcare, and government that rely on large-scale, secure, and reliable data processing. Skills in COBOL, JCL, and mainframe security are valuable, and many organizations continue to maintain and upgrade their legacy systems, creating ongoing job opportunities for mainframe specialists.

Is mainframe a good career option?

Mainframe careers involve working with large-scale computer systems used by many organizations for critical applications. The role typically requires knowledge of programming languages like COBOL, system administration, and understanding of legacy systems, with steady demand in finance, government, and large enterprises. It can be a stable career with opportunities for specialization and certification but may require ongoing learning of evolving technologies.

What is a job in mainframe?

A mainframe job involves working with large-scale computer systems that handle critical applications and data processing for organizations. These roles typically require knowledge of mainframe operating systems like z/OS, programming skills in languages such as COBOL or JCL, and familiarity with mainframe hardware and security protocols.

What is a mainframe?

Mainframes are powerful computers used mainly by large organizations for critical applications, bulk data processing, large-scale transaction processing, and enterprise resource planning. They are known for their reliability, scalability, and security, making them essential for industries like banking, healthcare, and government. Mainframes can handle thousands of users and transactions simultaneously, supporting the core operations of many businesses.

What are some typical challenges faced by mainframe professionals when integrating legacy systems with modern technologies?

Mainframe professionals often encounter challenges when integrating legacy systems with newer technologies, such as ensuring data compatibility, managing security protocols, and minimizing downtime during migration. These tasks require a deep understanding of both the existing mainframe architecture and the modern platforms being introduced. Collaboration with cross-functional teams—including application developers, security specialists, and project managers—is essential to ensure seamless integration and to address potential issues proactively. Staying updated on the latest integration tools and best practices also helps in overcoming these challenges efficiently.

What is the difference between Mainframe vs Mainframe Developer?

AspectMainframeMainframe Developer
Primary RoleMaintains and manages mainframe hardware and systemsDesigns, develops, and tests mainframe applications
Skills & CertificationsKnowledge of mainframe hardware, OS, and basic scriptingProficiency in COBOL, JCL, and mainframe programming languages
Work EnvironmentData centers, enterprise IT departmentsDevelopment teams within mainframe environments
Industry UsageUsed by organizations with legacy systemsDevelops and maintains those legacy systems

While Mainframe professionals focus on maintaining the hardware and system infrastructure, Mainframe Developers specialize in creating and updating mainframe applications. Both roles require knowledge of mainframe environments, but their responsibilities differ significantly within the same industry.

What are the most commonly searched types of Mainframe jobs in Ontario? The most popular types of Mainframe jobs in Ontario are:
What job categories do people searching Mainframe jobs in Ontario look for? The top searched job categories for Mainframe jobs in Ontario are:
Infographic showing various Mainframe job openings in Ontario as of August 2026, with employment types broken down into 40% Full Time, and 60% Contract. Highlights an 100% In-person job distribution, with an average salary of $78,785 per year, or $37.9 per hour.

Quality Engineer(Mainframe)

Scotiabank

Toronto, ON • Hybrid

Full-time

PTO

Re-posted 7 days ago


Job description

Requisition ID: 252329 
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

Contributes to the overall success of Client Management & Engagement Engineering ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team's business strategies and objectives.  Performs QE activities to support enterprise scale data transformation and modernization. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.

Is this role right for you? In this role, you will:


   Be an advocate for quality in the project lifecycle.

   Write moderate to complex code/ scripts to test systems.  

   Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment.

   Accelerate adoption of testing automation framework by demonstrating stakeholder value.  

   Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.

   Collaborate with Delivery Lead to plan milestones, successfully execute software delivery, and escalate issues as needed.

   Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.

   Prioritize testing of projects effectively across various businesses, to drive efficient work.

   Conduct root cause analysis of post-production issues and plan to prevent them in future.

   Have in-depth and up-to-date understanding of the organization's products, applications, systems, environments, processes and tools.

   Introduce and influence overall process improvements and act as an agent for change to the organization.

   Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.

   Understand how the Bank's risk appetite and risk culture should be considered in day-to-day activities and decisions.

   Actively pursue effective and efficient operations of his/her respective areas in accordance with Scotiabank's Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk. 

   Champion a high-performance environment and contribute to an inclusive work environment. 

.

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

   Bachelor's degree in a technical field such as computer science, computer engineering or related field preferred 
   5+ years of Quality Engineering experience preferably in banking environment and in-depth knowledge of programming languages (Python, Javascript, Java), testing frameworks, and utilities
   Experience with Customer data and Customer systems, preferably in Mainframe environment
   Experience with testing data transformations, data migrations and batch jobs
   Experience with API testing (Nice to have)
   Excellent communication skills with ability to influence decision making across stakeholders
   Effective organization, planning, and time management skills
   Strong analytical and problem-solving skills
   Able to work as part of a team and encourage both individual and collaborative innovation
   Positive and resilient personality - Able to embrace feedback and have a desire for continuous iteration and improvement

What's in it for you?
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
   Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements. 
   Upskilling through online courses, cross-functional development opportunities, and tuition assistance. 
   Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
   Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

Location(s):  Canada : Ontario : Toronto 
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.  
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our  Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.