1

Mainframes Developer Jobs in Ontario (NOW HIRING)

... mainframe pipeline application * Strong scripting and programming skills are needed with the ... following with languages (Bash, PowerShell, Python, Groovy, .NET). * A good understanding of Cobol ...

CA$1 - CA$11/hr

This includes: * developing detailed programming specifications * writing and/or generating code ... based and mainframe applications for workstreams. * Responsible for development utilizing a ...

IT Build Analyst I

Toronto, ON · On-site +1

CA$59K - CA$84K/yr

Programming/scripting fundamentals * Experience with tools such as: * Excel * FTP * Visio * Word * Ability to learn and apply automation technologies within the mainframe ecosystem * College or ...

IT Build Analyst I

London, ON · On-site +1

CA$59K - CA$84K/yr

Programming/scripting fundamentals * Experience with tools such as: * Excel * FTP * Visio * Word * Ability to learn and apply automation technologies within the mainframe ecosystem * College or ...

This includes: \n * developing detailed programming specifications \n * writing and\/or generating ... and mainframe applications for workstreams. \n * Responsible for development utilizing a ...

This role is accountable for driving API engineering, delivery, platform reliability, and modernization, including improving resiliency and implementing telemetry as part of the mainframe to MDM ...

This role is focused on mainframe application delivery in an Agile team and requires a candidate ... Demonstrated understanding of Agile methodologies, DevOps, shift-left and in-sprint testing, CI/CD ...

This role is focused on mainframe application delivery in an Agile team and requires a candidate ... Demonstrated understanding of Agile methodologies, DevOps, shift-left and in-sprint testing, CI/CD ...

next page

Showing results 1-20

Mainframes Developer information

Are mainframe engineers in demand?

Mainframes developers are in steady demand due to the continued use of mainframe systems in industries like finance, government, and healthcare. They require specialized skills in COBOL, JCL, and mainframe environments, and demand often depends on the organization's reliance on legacy systems. While some companies are transitioning to newer technologies, mainframe expertise remains valuable for maintaining critical infrastructure.

What is mainframe developer salary?

The salary for a mainframe developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications. Skilled developers with expertise in COBOL, JCL, and mainframe environments tend to earn higher salaries, especially in industries like finance and government. Salaries may also vary based on the complexity of projects and the employer's size.

Is mainframe developer a good career?

Mainframe developers work with large-scale computer systems used by many organizations for critical applications. The role offers stable employment, competitive salaries, and opportunities to work with legacy technologies like COBOL and JCL. As demand persists in industries such as finance and government, it can be a solid career choice for those with relevant skills and certifications.

Can mainframe be replaced by AI?

Mainframes are large-scale computing systems used for critical enterprise applications, and while AI can automate certain tasks and improve efficiency, it does not replace the core functions of mainframes. Mainframe developers focus on maintaining and optimizing these systems, often integrating AI tools to enhance performance but not replacing the hardware or fundamental role of mainframes in data processing. Skills in legacy systems, programming languages like COBOL, and system security remain essential for mainframe professionals.

What is the difference between Mainframes Developer vs Mainframes Analyst?

AspectMainframes DeveloperMainframes Analyst
Required CredentialsTypically a degree in Computer Science or related field; certifications like IBM Certified SpecialistSimilar credentials; often holds certifications in mainframe systems and analysis
Work EnvironmentDevelops, codes, and tests mainframe applications in a software development settingAnalyzes existing mainframe systems, gathers requirements, and supports system improvements
Employer & Industry UsageUsed by banks, insurance companies, and large enterprises for application developmentEmployed in similar industries for system analysis, troubleshooting, and process optimization

While both roles require knowledge of mainframe systems and similar credentials, Mainframes Developers focus on creating and maintaining mainframe applications, whereas Mainframes Analysts analyze existing systems to improve performance and efficiency. Both roles are vital in large enterprise IT environments.

What job categories do people searching Mainframes Developer jobs in Ontario look for? The top searched job categories for Mainframes Developer jobs in Ontario are:
What cities in Ontario are hiring for Mainframes Developer jobs? Cities in Ontario with the most Mainframes Developer job openings:
Infographic showing various Mainframes Developer job openings in Ontario as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.
Software Engineer

Software Engineer

Scotiabank

Toronto, ON • On-site

Other

PTO

Re-posted 15 days ago


Job description

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

Provide solution and direction by delivering automated processes that improve the quality and accelerate the delivery time and reduce the impact of application changes. This includes all facets of the process, including the provisioning of test environments (physical or virtual), code deployment and testing, and the application release processes through the test environments to the production customer environment. As a member of the Release automation team, you will use your critical Release Management skills and understanding of the test environment infrastructure to engineer the existing processes for improvements and identify, innovate and develop new enterprise-wide capabilities that enhance the end user experience. You will work as part of an agile team to deliver new capabilities and deliver a support model that empowers internal and engineering teams to take ownership and improve the maturity of their automation processes going forward. You need to work on newer enterprise-wide technology initiatives that will modernise the existing process thus keeping the bank safe and faster to adopt. 

 

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

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

  • Drive and deliver continuous improvements towards Enterprise and industry standardization in Test Environment and Release Management processes 

  • Continuously review and improve existing CI/CD solutions for automated deployments, leveraging the latest industry trends and tools to mitigate and reduce risks, costs and customer impact during the release and change maintenance windows. 

  • Integrate new and improved bank guidelines to the existing processes to strengthen security, mitigate risks and vulnerabilities and enhance governance.  

  • Periodically work in small flexi-teams that include developers, testers and support groups at the application level during the onboarding of their applications to new or modified CI/CD solutions, fostering input, cooperation and adoption throughout the onboarding process.   

  • Investigate and troubleshoot issues reported by development and support groups   

  • Identify gaps and opportunities for making tactical improvement in existing automated processes to improve the maturity of adoption by engineering teams. 

  • Work collaboratively with our stakeholders to plan & co-ordinate release and test environment improvements, managing risks, measuring and monitoring progress. 

  • Build and maintain strong, trusted working relationships within IT&S. 

  • Provide SME support to stakeholders to investigate and resolve complex problems and conflicts impacting releases and changes.   

  • Work closely with others in Release Management Test Environment Management, Vendors, Global Technology and Enterprise Platform, Engineering and Quality Assurance teams, application teams.  

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

  • You embrace and champion change. You'll continuously evolve your thinking and the way you work with stakeholders to deliver your best on common objectives. 

  • You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to create shared vision. 

  • Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard. 

  • Can grasp new concepts and skills and immediately apply them to business needs utilizing bank standards.   

  • Ability to form strong partnerships with internal team members and external project stakeholders to support the success of daily tasks. 

  • Possessing and utilizing exceptional communication and interpersonal skills, including the ability to work and communicate with individuals at all levels within the organization. 

  • You have a degree/diploma in Computer Science, Engineering, and/or a related field of study.   

  • You have a strong understanding of technologies found within an IT organization's core computing infrastructure and software components, including, but not limited to, servers on various platforms and enterprise application solutions.  

  • In-depth knowledge of CI/CD principles / concepts / processes / tools used in code development and deployment on z/OS host (mainframe) environments is a must to provide SME level support for the CI/CD mainframe pipeline application  

  • Strong scripting and programming skills are needed with the following with languages (Bash, PowerShell, Python, Groovy, .NET).  

  • A good understanding of Cobol programming "best practices" is required to assist development teams in troubleshooting issues.    

  • Experience working with automation tools such as Bitbucket, Jenkins, Git, Sonar, Fortify, Ansible, Jira and Confluence is necessary. 

  • Experience with various networking protocols and terminology (TCP/IP, gateways, routers, firewalls, etc.) 

  • You can demonstrate experience in Project Management methodology, principles, and tools. 

  • You feel comfortable with leading and providing direction in discussions and meetings with your peers. 

  • It's an asset if you have experience with Traditional and Agile methodologies, JIRA, Confluence, and knowledge of the Software Delivery Life Cycle (SDLC).  

  • Values matter to you. You bring your real self to work, and you live our values - Trust, Teamwork, and Accountability. 

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. 

  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration. 

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