Apply By: Monday, June 22, 2026 11:59 pm EDT

Senior Systems Developer Tester

Job ID:
245597
Organization:
Ministry of Public and Business Service Delivery and Procurement
Division:
Health Services I&IT Cluster, Payment and Registration I&IT Solutions Branch
City:
Kingston, Toronto
Position(s) language:
English
Job term:
1 Temporary assignment up to 12 months with possible extension
Job code:
17156 - Systems Officer 3
Salary:
$1,408.64 - $1,773.85 Per week*
*Indicates the salary listed as per the OPSEU Collective Agreement.

Build the Backbone of Ontario's Health Systems!

Join the Payment and Registration I&IT Solutions Branch to contribute to the design, development, and implementation of large-scale IT solutions that support essential services for Ontarians. In this role, you will provide technical input to address client needs and participate in development activities, including unit testing and production troubleshooting. You will support ongoing system improvements and modernization efforts, applying your mainframe development experience. Working closely with team members and clients, you will help analyze requirements and contribute to the delivery of practical, effective solutions in a collaborative environment.

About the Cluster

The Health Services I&IT Cluster provides information management and information technology solutions that support the business requirements of the Ministry of Public and Business Service Delivery and Procurement and its agents. The Cluster enables the Ontario government's I&IT Strategy and plays a leadership role in major business transformation initiatives and infrastructure projects. The Cluster is working to promote the evolution toward a common IT infrastructure for government.

Note: On-call and overtime, including weekends, may be required in order to meet project deadlines and manage/resolve production incidents/issues.

About the job

In this position, you will:

• Provide systems analysis, design, programming, and testing expertise in support of the design, development, implementation and maintenance of cost- effective systems solutions for a variety of projects.
• Review clients' business requirements documents and prepare software requirements documents and detailed design documents which satisfy these requirements.
• Perform programming tasks using various industry standard programming languages in support of the design, development, implementation and maintenance of cost-effective systems solutions for a variety of projects; use appropriate tools and techniques, write and/or generate code, and conduct automated and manual system functional and non-functional tests to deliver the required results.
• Write, edit, and maintain program, systems, user, and operational documentation for assigned portions of a system.
• Lead or assist with the implementation of new and enhanced systems including ensuring the promotion of all system components into the appropriate staging areas.

What you bring to the team


Knowledge and Technical Skills:

You can demonstrate:
• knowledge of the mainframe including batch and online transaction processing applications and development software
• knowledge of I&IT technology (such as software, data, applications, security), tools, techniques and methods (systems analysis, design, development, testing, implementation, installation, operations, capacity planning, performance management) to support processes and solutions
• proven knowledge for all phases of design and development on mainframe including representative programming languages and tools (including Cobol, JCL)
• expertise in relational database technologies, retrieval packages using SQL and other query languages (e.g. Waterfall, Iterative, Agile and UPM), and other techniques for the analysis, testing and implementation of complex solutions
• the ability to troubleshoot and debug complex technical issues and perform testing at different levels (unit, integration, system, user acceptance)
• knowledge with IT Infrastructure Library (ITIL) processes, incident/problem resolution, and technical change management

Analytical and Problem-Solving Skills:

You can demonstrate analytical and problem-solving skills to:
• identify, analyze and assess information and systems needs of clients as part of a project team
• collect information on business needs through interviews with clients
• identify feasibility of various options
• analyze and evaluate technical problems and develop solutions such as identifying nature of problems and debugging problems encountered in software usage

Communication and Interpersonal Skills:

You can demonstrate:
• oral skills to convey, fully grasp and explain detailed information which may involve specialized information technology terminology
• the ability to present, discuss, and explain highly complex information and arguments in a field of expertise where precise language is critical
• written skills to prepare systems documentation, reports on systems options and interview clients to clarify their needs and provide assistance such as explaining systems options and recommendations, and provide practical instructions and advice
• interpersonal skills to provide clarification and explanation to deal with problems or complaints
• the ability to assist with others' understanding of computer hardware and software

Don't meet every qualification?

If you are excited about this position and meet most, but not all, of the listed qualifications, please still consider applying. We recognize that no one person might have every qualification in this job ad, and you just might be the right candidate!

How we support diversity, inclusion and accessibility

We are building an inclusive workforce that reflects the communities we serve. We encourage everyone interested in working with us to apply, including people with disabilities, Indigenous, Black and racialized individuals, as well as people from all ethnicities, cultures, sexual orientations, gender identities and gender expressions.

Our hiring process is accessible, consistent with Ontario's Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005. We are working to prevent and remove barriers in our hiring processes and can offer  accommodation to address specific needs related to Code-protected grounds such as disability, family status and religion. For more information about accommodation during the hiring process please  contact us.

Learn more about the work the OPS is doing to create an inclusive, anti-racist, accessible and diverse workplace:

What we offer

Why work for the Ontario Public Service?

We are re-thinking how we deliver services through various initiatives, modernization initiatives and how we access and deliver critical services remotely. We are striving to enable a future-ready OPS workforce through technology focused enterprise-wide strategies.

We support career and leadership development, invest in learning opportunities, recognize team and individual achievements, and support flexible work arrangements.

Additional information:

Apply by:
Monday, June 22, 2026 11:59 pm EDT
Position details:
  • 1 English Temporary, duration up to 12 months, 49 Place D'Armes, Kingston, East Region or 222 Jarvis St, Toronto, Toronto Region or 5700 Yonge St, Toronto, Toronto Region
Compensation group:
Ontario Public Service Employees Union
Work hours:
Category:
Information Technology
Posted on:
Monday, June 8, 2026

Note:

  • T-MG-245597/26


How to apply:

  1. You must apply online.
  2. Your cover letter and resume combined should not exceed five (5) pages. For tips and tools on how to write a concise cover letter and resume, review the Writing a Cover Letter and Resume: Tips, Tools and Resources.
  3. Customize your cover letter and resume to the qualifications listed on the job ad. Using concrete examples, you must show how you demonstrated the requirements for this job. We rely on the information you provide to us.
  4. Read the job description to make sure you understand this job.
  5. OPS employees are required to quote their WIN EMPLOYEE ID number when applying.
  6. If you require a disability related accommodation in order to participate in the recruitment process, please Contact Us to provide your contact information. Recruitment services team will contact you within 48 hours.

Language requirements and assessment:
All external Ontario Public Service (OPS) job ads are posted in English and French. Check the "position(s) language" section at the top of each job ad for the language requirements. For all roles, candidates are assessed in English, the business language of the OPS. If the position is bilingual (English/French), you'll also need to pass a French-language proficiency test.

Exigences en matière de langue et évaluation:
Toutes les offres d'emploi externes de la fonction publique de l'Ontario (FPO) sont affichées en français et en anglais. Consultez la section « Langue du ou des postes » en haut de chaque offre d'emploi pour connaître les exigences linguistiques. Pour tous les postes, les candidats sont évalués en anglais, la langue d'affaires de la FPO. Si le poste est bilingue (anglais/français), vous devrez également passer un test de compétences linguistiques en français.


Strengthening Ontario, together