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.
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
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
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
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
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!
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:
-
diversity, equity and inclusion initiatives
-
accessibility
- Anti-Racism Policy
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