Mainframe Developer
Job Description
Role Summary We are hiring a Mainframe Developer with strong hands-on development and support experience across core IBM mainframe technologies. The ideal candidate will possess working expertise in JCL, PL/I, COBOL, CICS, IMS DC/DB, IBM DB2, SQL Server, and REXX tools, and will be comfortable working in enhancement, maintenance, incident resolution, and modernization-support scenarios.
Key Responsibilities • Design, develop, enhance, test, and support applications built on IBM mainframe technologies. • Develop and maintain batch and online programs using COBOL and/or PL/I with JCL-based scheduling and execution logic. • Work with CICS transaction programs and IMS DC / IMS DB components for online and database processing. • Develop, tune, and troubleshoot DB2-based programs, SQL queries, stored logic, and data access routines. • Support interfaces or reporting solutions involving SQL Server where required in the application ecosystem. • Use REXX and related tooling for automation, utilities, diagnostics, and productivity improvements. • Perform root-cause analysis for production incidents, implement bug fixes, and support release / deployment activities. • Participate in impact analysis, code reviews, unit testing, system testing support, and documentation updates. • Collaborate with business analysts, testers, infrastructure teams, and downstream / upstream application teams. • Contribute to application stability, performance improvements, technical debt reduction, and modernization-readiness activities.
Preferred Skills • Exposure to insurance, banking, or other high-volume regulated enterprise environments. • Experience with source control, DevOps / deployment tooling, mainframe utilities, and job scheduling products. • Familiarity with modernization initiatives such as API enablement, data extraction, service integration, or code refactoring. • Knowledge of performance tuning, data reconciliation, and interface support across distributed systems.
Salary Range - CA$ 100,000 - CA$ 120,000 Per Year
Requirements & Skills
Required Qualifications • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience. • Strong hands-on experience with JCL, PL/I, COBOL, CICS, IMS DC/DB, IBM DB2, SQL Server, and REXX. • Experience in production support, problem determination, defect fixes, and enhancement delivery in a controlled enterprise environment. • Good understanding of batch processing, online transaction processing, datasets, file structures, job scheduling, and environment promotion. • Ability to read and analyze legacy code, identify dependencies, and implement safe changes with minimal business disruption. • Working knowledge of SDLC, change management, release processes, and documentation practices. • Strong debugging, troubleshooting, and communication skills.
How to Apply
Apply directly through the application link above