On-siteFull Time

Salary

$85 - $95 / hr

Location

Ontario, ON

Posted

Oct 15, 2026

Role overview

Job Summary:

The Senior Back End Software Developer will be responsible for analyzing, designing, developing, and maintaining mainframe and client-server applications primarily using PL/I and COBOL within a complex public sector environment. This role involves working with IMS and DB2 databases, integrating mid-tier services, and ensuring compliance with established technical standards and policies related to vehicle licensing and transportation safety.
Responsibilities:

  • Analyze current system designs and code structures to support project concept phases.
  • Define and implement technical database changes in collaboration with DBA/Data Management teams.
  • Create technical specifications compliant with organizational standards and conduct JAD sessions for design approval.
  • Develop new and modify existing mainframe and client-server code, including online, batch, and workstation applications.
  • Interface with mid-tier developers to ensure seamless integration.
  • Incorporate QA technical standards into all deliverables and conduct unit and integration testing.
  • Manage code retrofit and defect analysis to maintain system integrity.
  • Utilize mandated management tools for code libraries and source control.
  • Provide regular status reports and knowledge transfer to relevant teams and stakeholders.

Required Skills:

  • Experience with z/OS V2.2 or higher operating system.
  • Proficiency with file and database management tools such as File Aid V10.1+ or IBM File Manager V13.1+.
  • Expertise in IMS DB V12 or higher (HALDB and DEDB) using the PLITDLI API.
  • Experience with DB2 for z/OS V11 or higher.
  • 5+ years writing mainframe PL/I transactions processing XML input/output and consuming web services.
  • Recent experience (within last 5 years) using PL/I V4.5 or higher.
  • Experience with Fujitsu NetCOBOL V4 or higher.
  • 10+ years programming and analysis experience, including Windows client applications interacting with IMS TM.

Desired Skills:

  • Experience with Endevor and Harvest source control tools.
  • Knowledge of Ontario s vehicle licensing and transportation safety policies.
  • Experience with mainframe screen handling software (MFS) and Windows workstation screen handling software (SCREENIO).
  • Familiarity with IBM Debug Tool V13.1+, Abend Aid, IBM Fault Analyzer, and IBM DFSORT utilities.
  • Experience scripting for SFTP in a mainframe environment.
  • Proficiency with Visual Studio 2008 or higher and Visual Studio Debugger.
  • Experience writing checkpoint restartable IMS BMPs.

Rated Criteria:

  • IBM Mainframe Tools - 15 Points
  • IBM Mainframe Databases, APIs, Source Control, and Batch Processing - 20 Points
  • Client/Server Architecture and Integration - 10 Points
  • Programming Languages (PL/I, COBOL) and Analysis - 25 Points
  • Public Sector Knowledge and Compliance - 5 Points
  • Screen Handling Expertise - 10 Points
  • Windows Workstation Development Tools - 10 Points
  • Connectivity and Scripting (SFTP) - 5 Points

Total: 100 Points Deliverables:

  • Detailed technical specifications and design documentation.
  • Developed and tested mainframe and client-server application code.
  • Status reports and progress updates for project management.
  • Test data sets and unit/integration test results.
  • Knowledge transfer materials for operational and IT staff.
  • Defect analysis reports and corrective action implementations.

Must Haves:

  • Experience with z/OS V2.2 or higher.
  • Expertise using file and database management tools (File Aid V10.1+ or IBM File Manager V13.1+).
  • Experience with IMS DB V12 or higher (HALDB and DEDB) using the PLITDLI API.
  • Experience with DB2 for z/OS V11 or higher.
  • 5+ years experience writing mainframe PL/I transactions processing XML input/output and consuming web services.
  • Recent experience using PL/I V4.5 or higher within the last 5 years.

Public Sector Experience:

Preferred