Mainframe Developer

Scotiabank

Toronto

On-site

CAD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive rewards program
Diversity and inclusion initiatives
Upskilling opportunities
Flexible vacation days

Job summary

A leading bank in Canada seeks an experienced professional to join their team in Toronto. The role involves system analysis, design, and technical support for existing and new applications. Candidates should have significant experience in systems development, agile methodology, and mainframe programming. The bank offers a competitive rewards program and a focus on an inclusive culture, ensuring a supportive environment for all employees.

Qualifications

  • 5-8 years of technical work experience in systems analysis, design, development, unit testing, and debugging.
  • In-depth knowledge of SDLC methodology and experience in an agile environment.
  • Proficiency in debugging, testing, coding, documentation, and productivity tools.

Responsibilities

  • Provide system analysis, design, programming, and technical documentation for applications.
  • Refine technical requirements and build technical design based on architecture standards.
  • Participate in regular code reviews and implement code in production environments.

Skills

Systems analysis
Coding
Unit testing
Agile methodology
COBOL
Mainframe development
Debugging
Communication skills

Education

Bachelor’s degree in Computer Science or related discipline

Tools

GIT
JIRA
Confluence

Job description

Overview

Requisition ID: 252638

Join a purpose‑driven, winning team committed to results in an inclusive, high‑performing culture.

Contribute to the overall success of the Pricing and Rates applications within the Deposits Domain of Canadian Banking Engineering. You will ensure that specific individual goals, plans, and initiatives are executed and delivered in support of the team’s business strategies and objectives while complying with governing regulations, internal policies, and procedures.

Responsibilities
  • Provide system analysis, design, programming, technical documentation, and support for existing and new applications and systems.
  • Work with the project team to refine technical requirements and build technical design and guidance based on the bank’s enterprise architecture standards.
  • Perform coding, unit testing, debugging, documentation, and implementation of applications and scripts.
  • Create estimates and plan development efforts required for various projects and enhancements.
  • Maintain, support, and enhance existing applications.
  • Participate in regular code reviews for release activities.
  • Implement code to non‑production and production environments.
  • Take a lead role in production issue analysis and perform root cause analysis for production and implementation issues.
  • Provide recommendations on best practices and enhancements aligned with the bank’s technology roadmap.
  • Work with product owners and business analysts to discover current system behavior and provide recommendations for improvement.
  • 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 in accordance with Scotiabank’s Values, Code of Conduct, and Global Sales Principles while ensuring adequate day‑to‑day business controls for operational, compliance, AML/ATF/sanctions, and conduct risk.
  • Champion a high‑performance environment and contribute to an inclusive work environment.
Qualifications & Skills
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline is preferred.
  • 5‑8 years of technical work experience in systems analysis, design, development, unit testing, and debugging.
  • Excellent interpersonal and communication skills to liaise between Business Users, Project Teams, external Vendors, and Technical Support Teams in a geographically dispersed environment.
  • In‑depth knowledge of SDLC methodology and technical experience in an agile environment.
  • Comprehensive experience in mainframe development of complex programs using COBOL, JCL, IMS DB, DB2, VSAM, CA7, SAS, Netron.
  • Experience with agile methodology and deployment tools (e.g., GIT, DevOps pipeline, JIRA, Confluence).
  • Experience with security and environment control systems (Endevor, ACF2), database management (IMS, DB2, VSAM, Informix).
  • Proficiency in debugging, testing, coding, documentation, and productivity tools.
  • Proficiency in AIX/UNIX command line and shell script programming is required.
  • Banking industry experience is an asset.
  • Understanding of file transfer protocols and processes (FTP, SFTP, PGP Encryption).
  • Understanding of mainframe integration for ETL processing.
  • Experience with change management and version control.
  • Knowledge of web services.
  • Experience in writing, creating, and updating technical documents.
  • Experience in batch job/process scheduling.
  • Understanding of current IT practices and systems development techniques.
Benefits
  • Diversity, Equity, Inclusion & Allyship: inclusive culture, employee resource groups across diverse identities.
  • Accessibility and Workplace Accommodations: commitment to removing barriers and creating an inclusive environment.
  • Upskilling through online courses, cross‑functional development opportunities, and tuition assistance.
  • Competitive rewards program including bonus, flexible vacation, personal and sick days, and benefits starting on day one.
  • Community Engagement: opportunities for community engagement and belonging across programs.

Location(s): Canada – Ontario – Toronto

About Scotiabank

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets.

We value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive, accessible environment for everyone. If you require accommodation (e.g., accessible interview site, alternate format documents, ASL interpreter, 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mainframe Developer
Mainframe Developer

Scotiabank • Toronto

On-site
CAD 85,000 - 110,000
Competitive Rewards program
Upskilling opportunities
Diversity, Equity, Inclusion & Allyship
Software Engineer Associate- Mainframe
Software Engineer Associate- Mainframe

Scotiabank • Toronto

On-site
CAD 70,000 - 90,000
Competitive rewards program
Flexible vacation and personal days
Upskilling opportunities
+1
Quality Engineer(Mainframe)
Quality Engineer(Mainframe)

Scotiabank • Toronto

On-site
CAD 85,000 - 120,000
Upskilling and development opportunities
Flexible vacation and personal days
Community engagement opportunities
+2
Software Engineer (Java)
Software Engineer (Java)

Scotiabank • Toronto

On-site
CAD 80,000 - 110,000
Diversity and Inclusion programs
Tuition assistance
Flexible vacation and rewards program
+1
Software Developer(Java)
Software Developer(Java)

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Diversity and inclusion programs
Tuition assistance
Flexible vacation
+1
Senior Application Developer
Senior Application Developer

Scotiabank • Toronto

On-site
CAD 85,000 - 105,000
Diversity and inclusion initiatives
Tuition assistance and upskilling opportunities
Competitive rewards program including bonuses
Software Developer
Software Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion initiatives
Upskilling through online courses
Competitive Rewards program
+2
Senior Application Developer
Senior Application Developer

Scotiabank • Toronto

On-site
CAD 85,000 - 110,000
Inclusive work culture
Tuition assistance
Flexible vacation
+1
Director, Operational Accounting Technology Systems
Director, Operational Accounting Technology Systems

Scotiabank • Toronto

On-site
CAD 120,000 - 150,000
Diversity, Equity, Inclusion & Allyship programs
Flexible vacation and personal sick days
Upskilling opportunities through online courses
+2
Senior DevOps Engineer
Senior DevOps Engineer

Scotiabank • Toronto

Hybrid
CAD 120,000 - 170,000
Competitive rewards program
Flexible vacation
Tuition assistance
+2