To support the vision, we are seeking a Software Engineer who will play an important part in the ... Comprehensive experience in mainframe development complex programs using Cobol, JCL, IMS DB, DB2 ...
To support the vision, we are seeking a Software Engineer who will play an important part in the ... Comprehensive experience in mainframe development complex programs using Cobol, JCL, IMS DB, DB2 ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Toronto, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Toronto, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
As a Mainframe Developer, you'll lead the planning, technical design, and development of complex, enterprise-scale applications. You'll assemble, implement, and maintain flexible solutions that ...
As a Mainframe Developer, you'll lead the planning, technical design, and development of complex, enterprise-scale applications. You'll assemble, implement, and maintain flexible solutions that ...
As a Mainframe Developer, you'll lead the planning, technical design, and development of complex, enterprise-scale applications. You'll assemble, implement, and maintain flexible solutions that ...
As a Mainframe Developer, you'll lead the planning, technical design, and development of complex, enterprise-scale applications. You'll assemble, implement, and maintain flexible solutions that ...
Mainframe z/OS Systems Programmer
Toronto, ON · Hybrid
CA$75K - CA$141K/yr
Technology As a Mainframe z/OS Systems Programmer, you will be responsible for developing and implementing IT mainframe infrastructure and platform strategies. Your role will involve ensuring the ...
Mainframe z/OS Systems Programmer
Toronto, ON · Hybrid
CA$75K - CA$141K/yr
Technology As a Mainframe z/OS Systems Programmer, you will be responsible for developing and implementing IT mainframe infrastructure and platform strategies. Your role will involve ensuring the ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
King, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Toronto, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
Software Engineer (Mainframe)
Toronto, ON · On-site +1
We're evolving how we attract and engage with our clients, and as a Mainframe Software Engineer on our team, you'll design, develop, support, and analyze large-scale applications and systems. This is ...
We are seeking a highly skilled Mainframe DevOps Expert to join our team for an exciting short-term project. Key Responsibilities: As a Curriculum Development Specialist, your primary responsibility ...
We are seeking a highly skilled Mainframe DevOps Expert to join our team for an exciting short-term project. Key Responsibilities: As a Curriculum Development Specialist, your primary responsibility ...
Mainframe System Automation Migration Engineer
Toronto, ON · On-site +1
CA$147K/yr
Location Remote anywhere in Canada About the role you're considering We are seeking an experienced Senior Mainframe Automation Engineer to lead the migration and optimization of enterprise mainframe ...
Mainframe System Automation Migration Engineer
Toronto, ON · On-site +1
CA$147K/yr
Location Remote anywhere in Canada About the role you're considering We are seeking an experienced Senior Mainframe Automation Engineer to lead the migration and optimization of enterprise mainframe ...
Mainframe DevOps Migration Consultant
Toronto, ON · On-site +1
The ideal candidate has a strong z/OS and mainframe background, experience in application development or system programming, and proven customer interfacing and troubleshooting skills within ...
Mainframe DevOps Migration Consultant
Toronto, ON · On-site +1
The ideal candidate has a strong z/OS and mainframe background, experience in application development or system programming, and proven customer interfacing and troubleshooting skills within ...
Mainframe Expert (Remote)
Toronto, ON · Remote
We are seeking a skilled Mainframe "File-Manager" Expert to join our dynamic team and contribute to the development of a comprehensive course. The ideal candidate will have in-depth expertise in File ...
Mainframe Expert (Remote)
Toronto, ON · Remote
We are seeking a skilled Mainframe "File-Manager" Expert to join our dynamic team and contribute to the development of a comprehensive course. The ideal candidate will have in-depth expertise in File ...
Experience with SAS Programming. * Ability to proactively identify CPU cost-savings opportunities. * A firm understanding of IBM Mainframe CPU concepts including CBUs and CoD , and you can configure ...
Quick apply
Experience with SAS Programming. * Ability to proactively identify CPU cost-savings opportunities. * A firm understanding of IBM Mainframe CPU concepts including CBUs and CoD , and you can configure ...
... mainframe development complex programs using Cobol, JCL, IMS DB, DB2, VSAM, CA7, SAS, Netron. Experience working in an agile environment / methodology / deployment (e.g. GIT, DevOps pipeline, JIRA ...
... mainframe development complex programs using Cobol, JCL, IMS DB, DB2, VSAM, CA7, SAS, Netron. Experience working in an agile environment / methodology / deployment (e.g. GIT, DevOps pipeline, JIRA ...
Mainframe CICS / MQ Engineer
Toronto, ON · On-site
IBM MQ (z/OS) We are seeking an experienced Mainframe CICS / MQ Engineer to support and maintain enterprise CICS and MQ environments on z/OS. This role focuses primarily on CICS system programming ...
Mainframe CICS / MQ Engineer
Toronto, ON · On-site
IBM MQ (z/OS) We are seeking an experienced Mainframe CICS / MQ Engineer to support and maintain enterprise CICS and MQ environments on z/OS. This role focuses primarily on CICS system programming ...
We are seeking a highly skilled Mainframe Data management tools Expert to join our team for an exciting project. Key Responsibilities: Your primary responsibility will be to craft a "Discovery ...
We are seeking a highly skilled Mainframe Data management tools Expert to join our team for an exciting project. Key Responsibilities: Your primary responsibility will be to craft a "Discovery ...
Quality Engineer(Mainframe)
Toronto, ON · Hybrid
... programming languages (Python, Javascript, Java), testing frameworks, and utilities Experience with Customer data and Customer systems, preferably in Mainframe environment Experience with testing ...
Quality Engineer(Mainframe)
Toronto, ON · Hybrid
... programming languages (Python, Javascript, Java), testing frameworks, and utilities Experience with Customer data and Customer systems, preferably in Mainframe environment Experience with testing ...
Lead DevOps Engineer
Toronto, ON · On-site
... Engineer, you will play a critical role in bridging the gap between development and operations ... Lead the design and development of key features for the Helios CI/CD pipeline VM and Mainframe ...
Quick apply
Lead DevOps Engineer
Toronto, ON · On-site
... Engineer, you will play a critical role in bridging the gap between development and operations ... Lead the design and development of key features for the Helios CI/CD pipeline VM and Mainframe ...
Lead DevOps Engineer
Toronto, ON · Hybrid
... Engineer, you will play a critical role in bridging the gap between development and operations ... Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe ...
Lead DevOps Engineer
Toronto, ON · Hybrid
... Engineer, you will play a critical role in bridging the gap between development and operations ... Lead the design and development of key features for the Helios CI/CD pipeline - VM and Mainframe ...
Mainframe Engineer information
See Toronto, ON salary details
$34.18 - $37.16
3% of jobs
$37.16 - $40.15
3% of jobs
$40.15 - $43.13
3% of jobs
$45.04 is the 25th percentile. Wages below this are outliers.
$43.13 - $46.11
24% of jobs
$46.11 - $49.09
4% of jobs
The median wage is $51.95 / hr.
$49.09 - $52.08
13% of jobs
$52.08 - $55.06
19% of jobs
$56.80 is the 75th percentile. Wages above this are outliers.
$55.06 - $58.04
9% of jobs
$58.04 - $61.02
7% of jobs
$61.02 - $64
6% of jobs
$64 - $66.99
7% of jobs
$34
$52
$66
How much do mainframe engineer jobs pay per hour?
Are mainframe engineers in demand?
What is the difference between Mainframe Engineer vs Mainframe Developer?
| Aspect | Mainframe Engineer | Mainframe Developer |
|---|---|---|
| Primary Role | Maintains, supports, and optimizes mainframe systems and infrastructure | Designs, codes, and tests mainframe applications and software |
| Skills & Certifications | Knowledge of mainframe hardware, OS, and system tools; certifications like IBM Certified System Administrator | Proficiency in COBOL, JCL, and mainframe programming; similar certifications often applicable |
| Work Environment | System support teams, data centers, enterprise IT departments | Development teams, software projects, application environments |
| Industry Usage | Financial services, government, large enterprises | Financial institutions, insurance, large corporations |
While both roles work within mainframe environments, Mainframe Engineers focus on maintaining and supporting the infrastructure, whereas Mainframe Developers primarily design and develop mainframe applications. Both roles often require similar certifications and work in related environments, but their core responsibilities differ.
How much does a mainframe engineer make?
What is a Mainframe Engineer?
What are the key skills and qualifications needed to thrive as a Mainframe Engineer, and why are they important?
What are some common challenges Mainframe Engineers face when integrating legacy systems with modern technologies?
What do mainframe engineers do?
Can mainframe be replaced by AI?

Job description
Requisition ID: 252638Â
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
 Contributes to the overall success of the Pricing and Rates applications within the Deposits Domain of Canadian Banking Engineering. You will ensure specific individual goals, plans, initiatives are executed and delivered in support of the team's business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.Â
To support the vision, we are seeking a Software Engineer who will play an important part in the team and help the team achieve the desired goals by contributing technically and analytically to meet the needs of our partners and help find a solution to the issues our customers face. Â
Is this role right for you? In this role, you will:
  You will provide system analysis, design / programming, technical documentation, and support for existing and new applications and systems.Â
  You will work with project team to refine technical requirements and build the technical design and guidance based on the bank's enterprise architecture standards.Â
  You will perform coding, unit testing, debugging, documenting, and implementing applications and scripts.Â
  You will create estimates and planning of development efforts required for various projects and enhancements.Â
  You will maintain, support, and enhance existing applications.Â
  You will participate in regular code reviews for release activities.Â
  You will work on the implementation of code to non-production and production environments.Â
  You will take a lead role in production issue analysis and perform root cause analysis for production issues and implementation issues.Â
  You will provide recommendations on best practices and enhancements that are in line with the bank's technology road map.Â
  You will work with the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system.Â
  Understand how the Bank's risk appetite and risk culture should be considered in day-to-day activities and decisions.Â
  Actively pursues 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.Â
  Championa high-performance environment and contributes 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 computer science, Engineering, or related discipline is preferred.Â
  You have at least 5-8 years of technical work experience in systems analysis, design, development, unit testing, and debugging.Â
  Excellent interpersonal and communication skills to effectively liaise between Business Users, Project Teams, external Vendors and Technical Support Teams working in a geographically dispersed teamÂ
  In-depth knowledge of SDLC methodology and technical working experience in an agile environment.Â
  Comprehensive experience in mainframe development complex programs using Cobol, JCL, IMS DB, DB2, VSAM, CA7, SAS, Netron.Â
  Experience working in an agile environment / methodology / deployment (e.g. GIT, DevOps pipeline, JIRA, Confluence)Â
  Experience with Security and environment control systems (Endevor, ACF2), Database Management (e.g. IMS, DB2, VSAM, Informix)Â
  Development techniques, such as debugging, testing, coding, documentation, and use of productivity toolsÂ
  AIX / UNIX Command line expertise and shell script programming is requiredÂ
  Experience working in banking industry is an assetÂ
  Understanding of File Transfer protocols and processes ie. FTP, SFTP, PGP EncryptionÂ
  Understanding mainframe integration for ETL processingÂ
  Experience with change management and version controlÂ
  Knowledge and understanding of Web ServicesÂ
  Experience in writing/creating/updating technical documentsÂ
  Experience in batch job/process schedulingÂ
  An understanding of current IT practices and systems development techniquesÂ
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.
About Scotiabank
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
New York, NY, US