Apply By: Thursday, November 27, 2025 11:59 pm EST
Competition Status: Position Filled

Approximately 174 individuals applied for this opportunity.

We have completed the recruitment process and successfully hired the top candidate into the position.

To look for other job opportunities that match your skills and experience go to Job Search. You may also subscribe to our Job Alert service to receive emails when new jobs open up that match your determined search criteria.

Thank you for your interest in the Ontario Public Service.

Senior Developer

Job ID:
235188
Open Targeted
Organization:
Ministry of Public and Business Service Delivery and Procurement
Division:
GovTechON - Children, Youth and Social Services I&IT Cluster / Shared and Community Services I+IT Solutions Branch
City:
North York
Position(s) language:
English
Job term:
1 Temporary - contract/assignment up to 6 months with possible extension
Job code:
17160 - Systems Officer 5
Salary:
$1,628.82 - $2,104.14 Per week*
*Indicates the salary listed as per the OPSEU Collective Agreement.

Join the CYSSC to shape the future of government services!
Are you looking to have a direct impact and ability to spearhead innovation? We're seeking a dynamic individual who can not only provide unparalleled expertise across multiple facets of technology but also cultivate an environment of growth, collaboration, and inclusion. As a Senior Developer, you will play a hands-on role in shaping our technology landscape, guiding our team with leadership, mentorship, and technical expertise.

About Us:
The Children, Youth and Social Services I&IT Cluster (CYSSC) works with Ministry divisions to provide advice and expertise on information technology solutions and services that advance the digital agenda. The CYSSC maintains and operates information technology solutions that support the business and mandate of the Ministry and works closely with partners in the IT enterprise to deliver on key ministry priorities, while aligning with the overall technology direction of the OPS.

About the job

As part of our team, you will:

• be hands-on throughout the product change lifecycle – including planning, requirements clarifications, design, development, and support
• develop solutions that address complex business problems
• collaborate with product managers, project managers, and business partners to define product features and provide effort estimates
• proactively contribute to software quality improvements and work with architects and senior team members to optimize system design and architecture
• mentor and coach software developers to foster technical excellence
• stay current with emerging technologies and help other developers incorporate them into practice

Information Session:
To learn more about this role, the ministry, and the recruitment process, we welcome you to attend our information session on November 12 at 2:30 PM. This session will be held on Microsoft Teams. Download the Microsoft Teams app now to ensure you can join on event day.

Attendance is optional and will not influence the screening and selection process.

What you bring to the team


Technical skills:

You have:
• strong experience developing robust microservices and deploying them on Microsoft Azure Kubernetes Services (AKS)
• hands-on experience with Java and Spring Boot
• front-end development experience using Angular and/or React
• proven ability to implement RESTful APIs, event-driven services, messaging queues, and both real-time and batch processing solutions
• the ability to deliver user-centric solution designs, and implement cost-effective, high-performing, reliable, and simple to use IT solutions while managing technical debt
• experience researching emerging technology trends, conducting feasibility studies, and reviewing or re-engineering IT system architectures, including legacy systems
• experience with code version control systems (e.g. Git), DevOps practices, CI/CD principles, cloud delivery/deployment models, virtualization, and container solutions (e.g. Docker, Kubernetes)

Leadership skills:

You have:
• a bias for action and prioritization skills to effectively support product teams
• experience leading complex projects and initiatives
• experience guiding and supporting the work of team members and colleagues
• a high-level of professional judgment that inspires trust and confidence
• knowledge of project management fundamentals, particularly in scheduling, estimation, forecasting, and budgeting

Interpersonal/communication skills:

You can:
• communicate technical concepts clearly and concisely
• participate in team discussions, recommend solutions, and document your work
• collaborate in a team environment and present ideas to both technical and non-technical audiences
• develop and refine processes to improve team efficiency
• tailor your communication to your audience and build partnerships and trust with business stakeholders

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 a wide range of 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
a comprehensive compensation and benefits package
• base salary that aligns to market trends with performance-based pay and 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:
Thursday, November 27, 2025 11:59 pm EST
Position details:
  • 1 English Temporary, duration up to 6 months, 5700 Yonge St, North York, Toronto Region
Compensation group:
Ontario Public Service Employees Union
Work hours:
Category:
Information Technology
Posted on:
Thursday, November 6, 2025

Note:

  • 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-235188/25


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