Enable job alerts via email!

Intermediate Mainframe Application Developer

Bank of Montreal

Toronto

Remote

CAD 60,000 - 112,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative financial institution is seeking a skilled Mainframe Developer to join their dynamic team. This remote opportunity allows you to leverage your expertise in IBM mainframe technologies while collaborating with various stakeholders to enhance business processes. You will play a crucial role in designing, developing, and maintaining software solutions that align with enterprise architecture. The ideal candidate will have a strong background in mainframe systems and a passion for technology-driven solutions. Join a company that values diversity and is committed to creating positive change in the community.

Qualifications

  • 3+ years experience with IBM mainframe technologies.
  • Excellent analytical and communication skills.

Responsibilities

  • Translate business requirements into design specifications and code.
  • Lead code reviews and provide constructive feedback.
  • Support production issues through root-cause analysis.

Skills

IBM mainframe technologies
CICS
COBOL
TSO
DB2
VSAM
JCL
z/OS
Data-driven decision-making
Excellent communication skills

Education

Bachelor's Degree in Computer Science or related field
Professional certifications in mainframe technologies

Job description

Application Deadline: 05/29/2025

Address: VIRTUAL59 - REMOTE/TELETRAVAIL - ON - BMO

Job Family Group:

Technology

This is a remote opportunity available to Canadian Residents who want to join a Mainframe Development team at BMO. The role requires understanding core business processes, architecture patterns, and technology strategies (e.g., Mainframe Modernization, Transformation, DevOps). The individual will design, document, and develop software, ensuring adherence to security, logging, error handling, performance, and non-functional standards. They will work within the software development lifecycle, aligning with enterprise architecture and evaluating new technologies for their impact on the system and organization.

Accountabilities
  1. Understand BMO's Mainframe environment and advocate for mainframe technologies.
  2. Stay updated on industry trends through professional development.
  3. Become an expert on BMO’s Personal Lending and Mortgage business plans, collaborating with technology teams and business partners.
  4. Assess design impacts on performance, schedule, budget, quality, and downstream systems, recommending solutions.
  5. Evaluate costs and benefits of solutions and decide on appropriate designs.
  6. Share expertise, mentor employees, and build communities of practice.
  7. Develop new algorithms and data structures aligned with architectural patterns.
  8. Automate and streamline technological processes for operational efficiency.
  9. Diagnose and resolve problems, building supportable and scalable solutions.
  10. Build relationships with stakeholders and ensure alignment.
  11. Define and analyze requirements with business and technology stakeholders.
  12. Identify emerging issues and trends for informed decision-making.
  13. Conduct independent analysis to resolve strategic issues.
  14. Monitor code and application performance, addressing issues proactively.
  15. Provide specialized consulting and technical support.
Responsibilities
  1. Translate business requirements into detailed design specifications and code.
  2. Design solutions, perform testing, develop documentation, and lead deployment.
  3. Recommend solutions based on issue analysis and business impact.
  4. Lead code reviews and provide constructive feedback.
  5. Manage initiatives to meet business objectives.
  6. Support production issues through root-cause analysis.
  7. Handle non-routine situations independently.
Qualifications
  • Minimum 3+ years of experience with IBM mainframe technologies such as z/OS, CICS, COBOL, TSO, DB2, VSAM, JCL, z/OS Connect.
  • Experience supporting lending, credit, or investment applications in a mainframe environment.
  • Knowledge of software development practices and programming languages.
  • Understanding of the technical/business environment and processes.
  • Deep knowledge gained through extensive education and experience.
  • Excellent communication, collaboration, analytical, and influence skills.
  • Data-driven decision-making skills.
Salary

$60,000.00 - $111,700.00

Pay Type:

Salaried

Additional details about compensation, benefits, and company info are available at https://jobs.bmo.com/global/en/Total-Rewards.

About Us

At BMO, we are driven by a shared purpose to create positive change. We value diversity and inclusion, offering accommodations upon request. Learn more at https://jobs.bmo.com/ca/en.

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

Similar jobs

Sr. MS Power Platform Application Developer (Remote)

NTT DATA, Inc.

Toronto

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

SuccessFactors Functional Consultant

Apex Systems

Toronto

Remote

CAD 60,000 - 100,000

Today
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60,000 - 100,000

Yesterday
Be an early applicant

Sr. MS Power Platform Application Developer (Remote)

NTT DATA, Inc.

Toronto

Remote

USD 80,000 - 120,000

23 days ago

Sr. MS Power Platform Application Developer (Remote)

NTT DATA

Toronto

Remote

USD 80,000 - 120,000

21 days ago

Sr. MS Power Platform Application Developer (Remote)

Applicable Limited

Toronto

Remote

CAD 80,000 - 120,000

23 days ago

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108,000 - 200,000

Today
Be an early applicant