Position Description:
Profile — Mainframe Developer
Experienced Mainframe Developer specializing in the design, development, modernization, and support of enterprise applications running on IBM z/OS. Skilled in both batch and online environments, with strong delivery experience across the full SDLC: requirements analysis, technical design, coding, unit/integration testing, deployment support, and production stabilization.
Core technical skills
Languages / Runtime: COBOL (Enterprise COBOL),
Batch: JCL, utilities, scheduling concepts (Control-M/CA-7/TWS depending on environment)
Online: CICS (transactions, maps/BMS) and/or IMS/DC
Data: DB2 (SQL, stored procedures exposure), VSAM (KSDS/ESDS/RRDS), flat files
Quality & Delivery: unit testing, regression support, defect triage, performance tuning basics, documentation, change control
Typical responsibilities
-Develop and enhance COBOL programs (batch/online) and associated JCL to meet functional and non-functional requirements.
-Design and implement DB2/VSAM data access patterns, ensure data integrity and efficient processing.
-Investigate and resolve incidents (abend analysis, DB2 SQLCODE review, CICS dumps/trace), with root-cause documentation.
-Support releases and production deployments; ensure compliance with change management and operational standards.
-Collaborate with analysts, QA, and operations to validate mapping rules, interfaces, and acceptance criteria.
-Contribute to modernization efforts (API enablement, refactoring, file-to-DB migrations, performance improvements) when applicable.
Professional strengths
-Strong troubleshooting mindset; comfortable operating under tight SLAs.
-Detail-oriented with disciplined approach to testing and change control.
-Clear communicator able to translate business intent into reliable technical solutions.
-Team-oriented and proactive in surfacing risks and dependencies.
-Billingual (English and French)
Skills:
- English
- French
- CICS
- COBOL
- DB2
- JCL
- SQL