Build the Backbone of Ontario's Health Systems!
Join the Payment and Registration I&IT Solutions Branch to contribute to the design, development, and implementation of large-scale IT solutions that support essential services for Ontarians. In this role, you will provide technical input to address client needs and participate in development activities, including unit testing and production troubleshooting. You will support ongoing system improvements and modernization efforts, applying your mainframe development experience. Working closely with team members and clients, you will help analyze requirements and contribute to the delivery of practical, effective solutions in a collaborative environment.
About the Cluster
The Health Services I&IT Cluster provides information management and information technology solutions that support the business requirements of the Ministry of Public and Business Service Delivery and Procurement and its agents. The Cluster enables the Ontario government's I&IT Strategy and plays a leadership role in major business transformation initiatives and infrastructure projects. The Cluster is working to promote the evolution toward a common IT infrastructure for government.
Note: On-call and overtime, including weekends, may be required in order to meet project deadlines and manage/resolve production incidents/issues.
In this position, you will:
- Provide systems analysis, design, programming, and testing expertise in support of the design, development, implementation and maintenance of cost- effective systems solutions for a variety of projects.
- Review clients' business requirements documents and prepare software requirements documents and detailed design documents which satisfy these requirements.
- Perform programming tasks using various industry standard programming languages in support of the design, development, implementation and maintenance of cost-effective systems solutions for a variety of projects; use appropriate tools and techniques, write and/or generate code, and conduct automated and manual system functional and non-functional tests to deliver the required results.
- Write, edit, and maintain program, systems, user, and operational documentation for assigned portions of a system.
- Lead or assist with the implementation of new and enhanced systems including ensuring the promotion of all system components into the appropriate staging areas.
You can demonstrate:
- knowledge of the mainframe including batch and online transaction processing applications and development software
- knowledge of I&IT technology (such as software, data, applications, security), tools, techniques and methods (systems analysis, design, development, testing, implementation, installation, operations, capacity planning, performance management) to support processes and solutions
- proven knowledge for all phases of design and development on mainframe including representative programming languages and tools (including Cobol, JCL)
- expertise in relational database technologies, retrieval packages using SQL and other query languages (e.g. Waterfall, Iterative, Agile and UPM), and other techniques for the analysis, testing and implementation of complex solutions
- the ability to troubleshoot and debug complex technical issues and perform testing at different levels (unit, integration, system, user acceptance)
- knowledge with IT Infrastructure Library (ITIL) processes, incident/problem resolution, and technical change management
You can demonstrate analytical and problem-solving skills to:
- identify, analyze and assess information and systems needs of clients as part of a project team
- collect information on business needs through interviews with clients
- identify feasibility of various options
- analyze and evaluate technical problems and develop solutions such as identifying nature of problems and debugging problems encountered in software usage
You can demonstrate:
- oral skills to convey, fully grasp and explain detailed information which may involve specialized information technology terminology
- the ability to present, discuss, and explain highly complex information and arguments in a field of expertise where precise language is critical
- written skills to prepare systems documentation, reports on systems options and interview clients to clarify their needs and provide assistance such as explaining systems options and recommendations, and provide practical instructions and advice
- interpersonal skills to provide clarification and explanation to deal with problems or complaints
- the ability to assist with others' understanding of computer hardware and software
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?
We are re-thinking how we deliver services through various initiatives, modernization initiatives and how we access and deliver critical services remotely. We are striving to enable a future-ready OPS workforce through technology focused enterprise-wide strategies.
We support career and leadership development, invest in learning opportunities, recognize team and individual achievements, and support flexible work arrangements.