Apply By: Friday, June 5, 2026 11:59 pm EDT
Competition Status: Application Screening

Approximately 158 individuals applied for this opportunity.

We are screening ALL applications received on or before the closing date and rating them against the qualifications outlined in the job ad. Applicants whose resume and cover letter best demonstrate how they meet the qualifications to do the job will be invited to continue in the hiring process.

To learn about our recruitment process, visit our Hiring Process.

Lead Developer

Job ID:
244846
Organization:
Ministry of Public and Business Service Delivery and Procurement
Division:
Justice Technology Services, Digital Design Branch
City:
North Bay, Toronto
Position(s) language:
English
Job term:
2 Temporary contract/assignment up to 12 months with possible extension
Job code:
17162 - Systems Officer 6
Salary:
$1,852.71 - $2,314.51 Per week*
*Indicates the salary listed as per the OPSEU Collective Agreement.

Modernize Ontario's criminal justice system through cutting-edge cloud solutions!

Join a high-impact team leading the modernization of Ontario's criminal justice system. As a Lead Developer, you will design and deliver native cloud solutions that securely exchange data across the province. You'll work hands-on with modern technologies, including containerization, MediatR, MVC, and advanced cloud patterns, while shaping new standards adopted across the Ontario Public Service.

About Us:
Our team has partnered closely with GoCloud to pioneer innovative architectural patterns now used OPS-wide. This mission-critical solution is expanding province-wide, bringing modern, integrated digital systems to the justice sector.

We are part of Justice Technology Services (JTS) and we deliver IT services and support to the Justice Enterprise including ministries and external justice partners. Our mandate is to enable the transformation to a modern, effective, and efficient justice system across Ontario. We build secure, scalable, and innovative solutions that support critical programs and services relied on by Ontarians every day.

Bring your expertise to a team committed to delivering secure, modern, and high-performing solutions for the justice system.

About the job

As a Lead Developer, you will:

• lead the design, development, testing, and implementation of complex application solutions across the justice system
• provide senior technical leadership and expert guidance on system architecture, integration, programming practices, and modernization strategies
• oversee the development, enhancement and support of both custom-built applications to ensure high performance, security, and seamless integration
• work closely with users and partners to understand their needs and translate them into clear system requirements
• mentor team members, support troubleshooting, and help manage project plans, timelines, and technical deliverables.
• ensure all solutions follow ministry standards, recommend improvements, and help evaluate and test new technologies

What you bring to the team


Technical Knowledge

You can demonstrate:
• skills and understanding of end-to-end cloud native solution including design, development, and deployment
• experience in design and develop complex API-based solutions
• proficiency and expertise in database architectures, data modelling and data migrations
• experience with GIT source control management, Azure DevOps, CI/CD, Azure Pipelines
• knowledge of modern authentication technologies and application security
• understanding of network protocols, n-tier application architecture, and cloud infrastructure
• familiarity with enterprise monitoring and logging tools
• the ability to lead teams in application development, including architecture, security, coding, testing, troubleshooting, documentation, and cloud administration
• the ability to support production systems and collaborate with users and technical teams to resolve complex technical issues

Problem Solving and Analytical Skills

You can demonstrate the ability to:
• apply strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues
• apply a systematical approach to identify the root cause of issues and determining the most effective solution
• evaluate and recommend architectural strategies for acquiring, developing, integrating, and implementing complex technical solutions
• assess, diagnose and resolve issues impacting the information technology infrastructure
• address operational problems of digital products
• use data analytical tools ( such as Python, SQLs ) to analyze the large volumes of data and generate various reports
• use the ability to assist clients to analyze data discrepancies by navigating the complex business process

Interpersonal and Communication Skills

You can demonstrate:
• strong oral communication and listening skills
• written skills to prepare project reports, various design/development documentation
• skills in conflict resolution, negotiation/influence, and client relationship development
• the ability to navigate complex issues, handle partners and stakeholder interactions
• the ability to lead/facilitate technical discussions with senior managers, vendors, customers, and other technical staff

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?

The Ontario Public Service (OPS) is committed to being an employer of first choice, creating a positive and inclusive work environment.

We offer:

• Competitive compensation and benefits
• Collegial and professional work culture
• Career growth and development opportunities across multiple business areas
• On-the-job training to support your success in the role

Additional information:

Apply by:
Friday, June 5, 2026 11:59 pm EDT
Position details:
  • 2 English Temporary, duration up to 12 months, 21 College St, 3rd Flr, Toronto, Toronto Region or 200 First Ave W, North Bay, North Region, Criminal Record and Judicial Matters Check
Compensation group:
Ontario Public Service Employees Union
Work hours:
Category:
Information Technology
Posted on:
Friday, May 22, 2026

Note:

  • About security checks:
    A criminal or other federal offence record does not automatically disqualify you from the position. We consider each situation based on the position's responsibilities.
    If a check is needed and you've lived outside of Canada in the past 5 years for 6 or more months in a row, or if you are not a Canadian resident, you'll need to provide an out-of-country police clearance certificate from the country you lived in.
    Employment screening checks are only reviewed and evaluated by the Transition and Security Office, which also maintains them and keeps them strictly confidential.
  • T-MG-244846/26(2)


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