Apply By: Friday, March 13, 2026 11:59 pm EDT

Lead Systems Developer Tester

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

Shape High-Impact Digital Solutions for Ontario's Health Programs

Join our team as a Lead Systems Developer, where you will take a pivotal role in designing, developing and supporting small to medium-sized projects and major components of larger initiatives across the full systems development lifecycle. In this position, you will provide expert leadership in the research/analysis, design, development, unit testing, implementation, and maintenance of efficient and cost-effective I&IT solutions that advance Ministry and HSC program goals. You'll work closely with business partners to translate complex requirements into high-quality solution designs with traceability to requirements, while leveraging your deep expertise to drive innovation, ensure system integrity, and support the Ministry's evolving operational and transformational priorities. This opportunity for a Lead Systems Developer within the Payment and Registration I&IT Solutions Branch (PRSB) would support the development, continual improvement and modernization of critical mid-tier and cloud-based IT systems required to register eligible Ontarians for OHIP, including integration with ServiceOntario, Ontario Health, Medical Claims Payment System (MCPS) and the broader healthcare digital ecosystem.

About Us:
The PRSB within the Health Services I&IT Cluster (HSC) is responsible for the development, sustainment, improvement and modernization of core I&IT solutions for the OHIP Program. These mission and business-critical solutions include registering eligible Ontarians for OHIP and associated health insurance-related programs, the medical claims payment to service providers and providing integration with ServiceOntario and external stakeholder (Ontario Health, Cancer Care Ontario, etc.) delivered systems. The HSC is accountable for developing, testing, and enhancing Ministry of Health/Ministry of Long-Term Care/HSC business I&IT solutions.

Information Session:
Want to learn more? Join our information session! The hiring manager and unit staff will be hosting a virtual information session** on March 3rd. This session is a great opportunity to learn more about the role, the team, and what it's like to work as a Lead Systems Developer Tester.

Session Details:
• Click the following link to register: Information Session Registration
• Date & Time: Tuesday, March 3, 2026
**Attendance at the session is optional and will have no impact on hiring decisions.

About the job

This role is responsible for the delivery of high-quality technical solutions that support Ministry/HSC business objectives and support solution operations by investigating, resolving and preventing production incidents.

As a Lead Systems Developer, you will:

• analyze business and information requirements, translate them into technical designs with traceability back to the requirements
• design, develop, unit test, and implement complex system solutions, or otherwise support the operations and maintenance of solutions
• work closely with the senior developer/project lead to perform senior-level programming tasks, develop proof of concepts, identify areas in need of improvement, and guide junior developers through coding, reviews, and best practices
• collaborate with architects to review your solution designs and ensure alignment with technical standards while supporting the creation of architecture artifacts required for corporate architecture checkpoints
• independently research challenging problems, develop solution proposals, present findings to the team, and resolve or assist in resolving the problem
• mentor team members, support project planning, and evaluate vendor technical proposals and deliverables

What you bring to the team


Technical Knowledge and Skills:

You have:
• knowledge of client/server, n-tier, internet/intranet and cloud native applications, including associated development software (COTS), microservice development and programming languages
• knowledge of I&IT technology (such as software, data, applications, middleware, and security), tools, techniques and methods (systems analysis, design, development, unit testing, implementation, installation, operations, capacity planning (scalability), performance management, DevOps pipelines[Azure DevOps, Jenkins, GIT Hub Actions]) to support processes and solutions
• knowledge of all phases of design and development on client/server, n-tier, microservice, internet/intranet and Cloud native applications including representative programming languages and tools (such as Docker, Kubernetes, Podman, Maven, Jenkins, Java)
• experience designing user interfaces and solutions using wireframe and Unified Modelling Language tools (such as Figma, MS Visio, Draw.io)
• experience/knowledge of various industry standard development and relational database management systems databases such as Java, JEE/J2EE (Jakarta EE), Web Services (REST), Angular, Node.js, JSON, and Oracle, DB2, PostgreSQL
• knowledge of relational database technologies, and retrieval packages using SQL and other query languages
• knowledge of industry-standard Systems Development Life Cycle (SDLC) methodologies (such as DevOps, Agile, CI/CD, Rapid Application Development, Waterfall and Iterative) and other techniques (such as Service-Oriented Architecture, Software as a Service, Micro Services, Single Page Applications and other architecture and design patterns)
• proven experience with aspects of software security (network and server encryption [TLS, SSL, Certificates], IAM, single sign on, Oauth 2, OIDC, code analysis, software package scanning, dependency checking)

Communication and Interpersonal Skills:

You have:
• the ability to design, develop and/or oversee development of complete system design documentation, implement enhanced systems and recommend changes to existing applications
• proven interpersonal, consulting, conflict resolution, team building and client relationship management skills to discuss stakeholder I&IT program/service delivery needs, requirements, goals/objectives and priorities
• the ability to prepare for and present technical solutions or situations to technical and non-technical stakeholders
• demonstrated experience with incident and change management processes and best practices

Analytical and Research Skills:

You can:
• assess business requirements to design and develop I&IT solutions that are cost-effective and improve program and product/service delivery
• determine all appropriate technical requirements, resources and cost estimates for developing business solutions/applications or significant components
• from a development lead perspective, research, plan, analyze, and examine current and alternative technologies and solutions to ensure that ongoing technical, operational and service requirements are identified
• schedule, monitor and evaluate development work
• make timely, appropriately researched, evaluated and innovative system recommendations
• conduct design and code reviews, suggest improvements and help develop junior developer staff skills and abilities

Other Essential Knowledge:

You can:
• understand and interpret client business environment and legislation such as Freedom of Information and Protection of Privacy Act (FIPPA), Accessibility for Ontarians with Disabilities Act (AODA) and Personal Health Information Protection Act (PHIPA)
• acquire knowledge of I&IT procurement practices, standards, policies and directives (Security, Artificial Intelligence, Application Architecture, etc.)
• understand and implement the Ontario Design System

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

The Ontario Public Service is one of Ontario's largest employers. Employees work for 29 ministries, with offices in more than 70 cities across the province. We offer:

• a career that can grow across ministries and job functions
• flexible learning and developmental opportunities, including education and mentorship programs
• many employee networks offering support for and education about underrepresented groups
• comprehensive benefits that look after your holistic wellness needs
• base salary that aligns to market trends with scheduled salary progression
• tailored work arrangements, including opportunities like flex hours, self-funded leave and more
• a modern, friendly, and accessible physical work environment

Additional information:

Apply by:
Friday, March 13, 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:
Friday, February 27, 2026

Note:

  • Less qualified applicants may be considered on an underfill basis.
  • The information that you provide for the purpose of this competition and the results from this competition may be used to fill other positions. These positions may be of various tenures including short-term assignments. Your information and the results from this competition will be retained for the purpose of filling vacancies in accordance with the applicable collective agreement or policy provisions.
  • T-MG-240880/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