Programmer Analyst Advisory(Mainframe Developer)
Role Overview
The Senior Mainframe Developer designs, develops, maintains, and supports commercial lending applications.
The role works with business partners, project teams, and technology stakeholders to deliver solutions for critical lending operations.
The position requires mainframe expertise, banking-process understanding, software lifecycle contributions, and production support.
Key Skills for This Role
Full Job Posting
Role overview
The Senior Mainframe Developer designs, develops, maintains, and supports commercial lending applications.
The role works with business partners, project teams, and technology stakeholders to deliver solutions for critical lending operations.
The position requires mainframe expertise, banking-process understanding, software lifecycle contributions, and production support.
Responsibilities
- Design, develop, test, and implement enhancements to commercial lending systems.
- Translate business requirements into technical solutions and deliver maintainable, efficient code.
- Contribute across requirements analysis, design, development, testing, deployment, and post-implementation support.
- Assess impacts and estimate effort for project and production support activities.
- Support modernization and continuous improvement initiatives.
- Resolve production incidents, perform root cause analysis, and implement preventive solutions; participate in on-call rotations as required.
- Support audit, compliance, risk, disaster recovery, resiliency, and business continuity activities.
- Collaborate on planning, estimation, technical design, documentation, knowledge transfer, and operational readiness.
- Provide technical guidance and knowledge sharing to team members.
- Improve application stability, performance, reliability, and supportability through engineering practices and automation.
Qualifications
- Degree, diploma, or equivalent education and experience in Computer Science, Engineering, or a related discipline.
- At least 5 years of mainframe application development experience.
- At least 3 years of mainframe production support, incident management, and problem management experience.
- Strong experience with COBOL, JCL, DB2, IMS DB, VSAM, CICS, and Endevor or equivalent source code management tools.
- Experience with Bitbucket, CloudBees Jenkins, or equivalent source control and CI/CD platforms.
- Experience with batch processing and online transaction systems and with lending, loan servicing, loan origination, or similar banking applications.
- Experience integrating mainframe with distributed or cloud applications; experience with REST APIs, MQ, event-based integration, or middleware.
- Knowledge of financial services regulatory, audit, and security requirements.
- Attention to detail, prioritization, collaboration, ownership, accountability, and continuous learning.
Additional tools and delivery
- Experience using IBM ADDI or GitHub Copilot is listed.
- Experience with Agile or hybrid delivery methodologies is required.
Benefits
- The posting mentions learning and development opportunities, tuition assistance, and a competitive rewards program with benefits beginning on day one.
- The employer describes inclusion, accessibility, and community engagement programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Scotiabank
Associate Team Lead - Peterborough Kawartha Centre, Peterborough , Ontario (278657)
Peterborough, CAN
Customer Experience Associate - Mahogany Branch, AB (30 hours/week) Contract- May, 2027 (278582)
Calgary, CAN
Financial Planner, Scotia Financial Planning - Nordel, Delta, Surrey
Delta, CAN
Requisition ID: 255605 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. To ensure that our purpose is front and centre in all we do, we have refreshed our name to Fin
Manager, Learning Experience Architect
Toronto, CAN
Requisition ID: 278462 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Leads the design and development of effective, audience-centered learning solutions that trans
Portfolio Analyst - 18 Month Contract
Toronto, CAN
Scotiabank is seeking a Portfolio Analyst to manage centralized investment portfolios for high-net-worth clients and support portfolio managers. The work includes monitoring and rebalancing portfolios, cash management, r
Portfolio Administrator - Calgary
Calgary, CAN
Requisition ID: 278208 Employee Referral Program – Potential Reward: $1,000.00 We are committed to investing in our employees and helping you continue your career at Scotiabank. BRIEF INTRODUCTION To work closely with th
Associate Team Lead - Peterborough Kawartha Centre, Peterborough , Ontario (278657)
Peterborough, CAN
Financial Advisor - Port Moody BC (278539)
Port Moody, CAN
Customer Experience Associate - Mahogany Branch, AB (30 hours/week) Contract- May, 2027 (278582)
Calgary, CAN
Portfolio Administrator - Calgary (278208)
Calgary, CAN
Financial Planner, Scotia Financial Planning - Nordel, Delta, Surrey
Delta, CAN
Manager, Learning Experience Architect
Toronto, CAN
Portfolio Analyst - 18 Month Contract
Toronto, CAN
Portfolio Administrator - Calgary
Calgary, CAN