Senior Software Developer

1 week ago


Markham, Ontario, Canada The Code Crackers Full time $100,000 - $120,000 per year

Overview

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



  • Markham, Ontario, Canada General Motors Full time US$1,000,000 - US$1,500,000 per year

    Job DescriptionWork Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum. The RoleWe are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department....


  • Markham, Ontario, Canada Jonas Software Full time $100,000 - $120,000 per year

    Job Description: Sr Manager of Software Development - .NetJonas ClubMarkham, ONTHE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions...


  • Markham, Ontario, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Details:Sr Manager of Software Development - .NetJonas ClubMarkham, ONTHE COMPANYGary Jonas Computing Ltd was established in September 1990 with a mandate to be a client-oriented and technology-driven software application company with industry-related professionals. Jonas Software is the leading provider of enterprise management software solutions to the...


  • Markham, Ontario, Canada Jonas Software Full time $80,000 - $120,000 per year

    Job Description: M&A Business Development AssociateConstellation Software - Jonas Software – CORALocation: Markham, Greater Toronto Area (Hybrid –1 day/week in Markham office or as required)About Jonas Software – CORAJonas Software is the leading provider of enterprise management software solutions across numerous verticals. Within these vertical...


  • Markham, Ontario, Canada Jonas Software Full time $90,000 - $120,000 per year

    Job Description: Mergers & Acquisitions Business Development AssociateCORA Group - Jonas Software )About CORA Group/ Jonas SoftwareCORA Group (Collective Organization Redefining Advancement) operates as a portfolio within Jonas Software, positioned within North America to the Collection & Recovery, Food Service, Construction, Wine/Retail, Moving & Storage,...


  • Markham, Ontario, Canada General Motors Full time $599,500 - $749,000 per year

    Job DescriptionWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.The Role:General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our ZERO ZERO...


  • Markham, Ontario, Canada General Motors Full time $80,000 - $120,000 per year

    Description Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. The Role: General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our...


  • Markham, Ontario, Canada General Motors Full time $80,000 - $140,000 per year

    Job DescriptionWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.The Role:General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our ZERO ZERO...


  • Markham, Ontario, Canada Jonas Software Full time $70,000 - $120,000 per year

    Job Description: Senior Financial AnalystJonas SoftwareOur business is one in which building relationships and working with others on the team are critical. The position requires a skilled verbal and written communicator with the confidence and polish to speak with senior executives, accountants, and colleagues.You are driven to perform, results-oriented...


  • Markham, Ontario, Canada Jonas Software Full time $120,000 - $250,000 per year

    Job Description: President - Premier Software Division )Jonas Software - CORA GroupHybrid - Toronto/MarkhamAbout CORA Group/ Jonas SoftwareCORA Group (Collective Organization Redefining Advancement) operates as a portfolio within Jonas Software, positioned within North America to the Construction, Collection & Recovery, Food Service, Wine/Retail, Moving &...