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