Associate Software Engineer - Mainframe

MainframeMaster

Toronto

Hybrid

CAD 85,000 - 120,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MainframeMaster in Toronto is seeking a skilled IBM Mainframe developer to design, build and maintain applications on the COBOL/JCL/DB2/IMS stack, with SAS analytics integration.

You will analyze business requirements, deliver unit and integration tests, provide estimates for initiatives, and support incident resolution, outages, and on-call tasks as needed. The role emphasizes reusable components and collaboration with business teams to ensure timely, quality solutions.

Qualifications

  • Requires IBM Mainframe applications systems knowledge.
  • Must understand business requirements and relate them to solutions.
  • Experience with unit and integration testing and post-production support.

Responsibilities

  • Develop new applications and perform unit tests for mainframe initiatives.
  • Analyze business requirements and identify components for delivery.
  • Provide estimates for new projects and design components with reusability.
  • Support incidents, outages, and on-call tasks during deployments.
  • Ensure code quality and adherence to architecture standards.
  • Assist in knowledge transfer and peer reviews within the team.

Skills

Mainframe development
Cobol
JCL
DB2
IMS
SAS

Job description

Our Product Group technology team is accountable for the end-to-end technology solutions for the TD Loans and Mortgage applications. Our technology is primarily hosted on IBM mainframe system utilizing technology stack of Cobol, JCL, DB2, IMS, and SAS.

  • Provides a broad range of system solutions development to business problems through the development and programming of applications / systems.
  • Requires IBM Mainframe applications systems knowledge and business knowledge.
  • Responsible for analyzing a broad range of business requirements, conducting program / system research and analysis to identify key components for solutions delivery and problem resolution
  • Develop new applications and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards
  • Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes)
  • Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding
  • Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives
  • Completes unit and integration testing for conformance to standards and adherence to design specifications
  • Provide technical expertise during incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution
  • Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies, emerging trends/developments and grow knowledge of the business, applications, infrastructure, analytical tools and techniques
  • Prioritize and manage own workload in order to deliver quality results and meet timelines as assigned
  • Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
  • Participate in knowledge transfer within the team and business units
  • Subject matter expert in several aspects of the business/technology and consults with clients and/or project teams
  • Provide estimates for new projects and initiatives for the development / design component of the overall plan.
  • Ensure design leverages existing reusable components and has traceability to business requirements and ensure new modules are designed with reusability as a key requirement.
  • Support test phases with environment setup, test case preparation and defect remediation.
  • Support deployment phase with implementation planning, verification and incident resolution. Off hour support for deployments.
  • Some pager and/or on-call support.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Mainframe)
Senior Software Engineer (Mainframe)

MainframeMaster • Toronto

On-site
CAD 90,000 - 130,000
Mainframe Software Engineer (COBOL/DB2/IMS)
Mainframe Software Engineer (COBOL/DB2/IMS)

TD • Toronto

On-site
CAD 60,000 - 84,000
Senior Mainframe Developer
Senior Mainframe Developer

Axiom Global Technologies • Toronto

On-site
CAD 90,000 - 120,000
Mainframe Cobol Developer
Mainframe Cobol Developer

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Mainframe Developer
Mainframe Developer

MainframeMaster • Toronto

Hybrid
CAD 100,000 - 120,000
Central Programmer Analyst
Central Programmer Analyst

CoFoMo Inc. • Quebec

Hybrid
CAD 70,000 - 110,000
Mainframe Developer
Mainframe Developer

Tata Consultancy Services Limited • Toronto

On-site
CAD 90,000 - 120,000
Application Support Analyst (Mainframe - Cobol)
Application Support Analyst (Mainframe - Cobol)

Cloudious LLC • Mississauga

Hybrid
CAD 80,000 - 95,000
Senior Mainframe Developer
Senior Mainframe Developer

Pacer Group • Toronto

On-site
CAD 110,000 - 170,000
Mainframe Developer
Mainframe Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000