Enable job alerts via email!

Senior Programmer Analyst

Scotiabank

Toronto

On-site

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading bank in the Americas is seeking an Agile Mainframe developer to join their Transaction and Integration Services team in Toronto. The role involves maintaining systems, ensuring efficient use of technology, and delivering customer-focused solutions. Candidates must have 5+ years of experience in mainframe development with a strong understanding of Agile methodologies and technical skills including Cobol and JCL. The position offers a collaborative work environment and a comprehensive rewards package.

Benefits

Inclusive and collaborative working environment
Onsite cafeteria
Competitive total rewards package

Qualifications

  • 5+ years of experience in mainframe development complex programs.
  • Experience working in an agile environment / methodology.
  • Knowledge of web services and APIs is an asset.

Responsibilities

  • Work closely with team members in an agile lab environment.
  • Provide analysis and coding support for applications.
  • Participate in daily application support.

Skills

Mainframe development
Agile methodologies
Cobol
DB2
JCL
IMS DB
CICS
DevOps pipeline
English fluency

Education

Undergraduate Degree in Computer Science or equivalent

Tools

JIRA
Confluence
Splunk
Dynatrace
Job description

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.

The Team

Transaction and Integration Services (TIS) team is looking for an Agile Mainframe developer who enjoys technology and is comfortable working with both technical and business staff in ensuring business strategies and initiatives are executed / delivered in compliance with governing regulations, internal policies, and procedures.

As part of the development team, the incumbent is responsible for maintaining systems, ensuring efficient use of latest technology, optimizing synergy within TIS and business areas, and ensuring our systems are resilient and reliable. Application support and pager rotation are also required.

The Agile developer needs to work in close liaison with the architects to master the components and business rules within the systems, understand application‑to‑application flow and dependencies, involve in design sessions which follows enterprise architectural standards and leverage various tools and technologies to provide customer focused, sustainable solutions aligned to specific business needs. The developer will communicate the solutions to business partners to ensure they understand all options and technology choices in support of their business.

The role
  • Work closely with all team members in an agile lab and agile environment.
  • Participate in all aspects of a SDLC (Requirements, Analysis, Design, Code, Test, Implementation, Documentation and Production handover).
  • Liaise with system architects to pick up application knowledge.
  • Provide analysis and coding support for host applications and infrastructure implementations.
  • Participate in daily application support – evaluate incoming requests, identify actions to be taken and recommend/implement solutions.
  • Interact with development and business clients to help resolve incidents and explain system questions and issues.
  • Champion a customer focused culture and leverage broader Bank relationships, systems, and knowledge to deepen client relationships.
  • Work standard and additional overtime hours to meet project deadlines and pager support.
  • Must be fluent in English, oral and written, with excellent interpersonal, communication and negotiation skills to understand, document and share key system information with their colleagues, support groups, other technical staff, business partners and management.
  • Takes accountability for results and exhibits a “can do attitude”.
  • Self‑starter with a desire to learn and contribute.
  • Has an appetite to continuously evolve and improve, to tackle difficult problems and seek/give constant feedback.
  • Embraces change and sees it as an essential driver to solve complex issues.
  • Demonstrates flexibility and can move forward without having all the answers.
  • Consistently seeks to understand, meet, and deliver on customers’ expectations.
  • Follow best practices within the bank and industry on design, development, delivery, and operations.
  • Requires to be on pager rotation for 24x7 application support.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day‑to‑day activities and decisions.
  • Champions a high‑performance environment and contributes to an inclusive work environment.
Do you have the skills that will enable you to succeed in this role?
  • 5+ years of experience in mainframe development complex programs using Cobol, JCL, IMS DB, DB2, VSAM, CA7, CICS, SAS, Netron.
  • Experience in multiple operating platforms and operating systems (MVS Mainframe).
  • Experience with Security and environment control systems (Endevor, ACF2), Problem Management (ABENDAID), Database Management (e.g. IMS, DB2, VSAM).
  • Experience working in an agile environment / methodology / deployment (e.g. GIT, DevOps pipeline, JIRA, Confluence).
  • Experience in interactive program development tools/utilities and productivity tools (e.g. MVS/TSO, ACR, COMPAREX, SYNCSORT, IDCAMS, CRF, File Manager and etc.) an asset.
  • Experience and knowledge of Assembly programming language an asset.
  • Experience and knowledge of web services and APIs an asset.
  • Experience and knowledge of web and cloud (GCP, Azure) technologies an asset.
  • Experience and knowledge of Splunk, Dynatrace an asset.
  • Prior experience in level 1 production support an asset.
  • Fluent in English, oral and written.
  • Undergraduate Degree in Computer Science, Computer Engineering, or technical equivalent.
What's in it for you?
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • We provide you with the tools and technology needed to create beautiful customer experiences.
  • You’ll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • Dress codes don't apply here, being comfortable does.
  • Onsite cafeteria.
  • We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top‑up, parental leave and much more.

Canadian Banking Engineering supports the end‑to‑end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms.

Location(s): Canada : Ontario : Toronto

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.