Senior Software Developer
1 week ago
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
-
Senior Software Developer
1 day ago
Markham, Ontario, Canada General Motors Full time US$1,000,000 - US$1,500,000 per yearJob 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....
-
Sr Manager Development
1 week ago
Markham, Ontario, Canada Jonas Software Full time $100,000 - $120,000 per yearJob 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...
-
Sr Manager Development
2 days ago
Markham, Ontario, Canada Jonas Software Full time $120,000 - $180,000 per yearJob 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...
-
M&A Business Development Associate
1 week ago
Markham, Ontario, Canada Jonas Software Full time $80,000 - $120,000 per yearJob 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 yearJob 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,...
-
Senior Software Developer
1 week ago
Markham, Ontario, Canada General Motors Full time $599,500 - $749,000 per yearJob 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...
-
Senior Software Developer
1 week ago
Markham, Ontario, Canada General Motors Full time $80,000 - $120,000 per yearDescription 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...
-
Senior Software Developer
1 week ago
Markham, Ontario, Canada General Motors Full time $80,000 - $140,000 per yearJob 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...
-
Senior Financial Analyst
1 week ago
Markham, Ontario, Canada Jonas Software Full time $70,000 - $120,000 per yearJob 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...
-
President Premier Software
7 days ago
Markham, Ontario, Canada Jonas Software Full time $120,000 - $250,000 per yearJob 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 &...