The Senior Mainframe Developer will play a key role in the analysis, design, development, testing, and implementation of enhancements to mission-critical systems within the Ontario Public Service (OPS). This role requires extensive experience in mainframe technologies, client/server architecture, systems integration, and the ability to work closely with cross-functional technical teams. The successful candidate will support modernization initiatives, ensure system reliability, and deliver high-quality technical solutions aligned with OPS standards.
ResponsibilitiesAnalysis & Design
Conduct detailed analysis of existing logical and physical system designs, code structures, and database models during project concept and design phases.
Analyze database requirements and define necessary changes to support new system functionality.
Collaborate with DBA/Data Management teams to implement database changes.
Prepare technical specifications compliant with OPS standards.
Participate in JAD sessions and walkthroughs to validate designs and obtain signoff.
Development
Develop new mainframe code and enhance existing programs (online, batch, and workstation).
Implement PL/I, COBOL, and supporting technologies according to signed-off technical specifications.
Integrate mainframe applications with mid-tier developers and web services (including XML-based transactions).
Ensure adherence to QA standards across all code and technical artifacts.
Testing & Quality Assurance
Prepare test data and perform unit testing of code.
Contribute to integration test planning and environment setup; execute tests with BAs and developers.
Record test results, identify defects, and perform fixes.
Support code retrofit activities across parallel development projects.
Maintenance & Support
Analyze and resolve reported defects.
Utilize OPS-mandated management tools for source control and code library maintenance.
Prepare and deliver regular project status updates.
Provide continuous knowledge transfer to RUS and I&IT Cluster staff.
Follow direction from the Project Manager or Lead Technical Coordinator.
Required Skill SetMainframe Development & Tools
z/OS V2.2 or higher
PL/I V4.5+
Fujitsu NetCOBOL V4+
IBM Debug Tool, FileAid/File Manager, Abend-Aid/Fault Analyzer
DFSORT, IMS TM, IMS DB (HALDB/DEDB using PLITDLI API)
DB2 for z/OS V11+
Endevor, SFTP scripting
Mainframe screen handling (MFS)
Client/Server Development
10+ years designing and developing Windows client applications integrated with IMS TM systems
SCREENIO experience
Visual Studio 2008+, Visual Studio Debugger
Harvest Source Control
Programming & Integration
10+ years of programming and systems analysis
5+ years building PL/I transactions that process and produce XML and integrate with non-mainframe web services (IMS Connect)
Public Sector Knowledge
Experience working within Ontario Public Service policies and procedures
Knowledge of vehicle licensing and transportation safety policies (Vehicle line of business)
Job Type: Fixed term contract
Contract length: 12 months
Pay: From $65.00 per hour
Application question(s):
How many years of experience do you have working with z/OS V2.2 or higher?
How many years of experience do you have using file and database management tools such as File Aid V10.1+ or IBM File Manager V13.1+?
How many years of experience do you have working with IMS DB V12 or higher (including HALDB and DEDB) using the PLITDLI API?
Location:
North York, ON (preferred)
Work Location: Hybrid remote in North York, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.