Senior Software Developer Back End

North York, ON, CA, Canada

Job Description

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

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.


Related Jobs

Job Detail

  • Job Id
    JD3180775
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    North York, ON, CA, Canada
  • Education
    Not mentioned