Jobs.ca
Jobs.ca
Language
Government of Ontario logo

Senior Programmer Analyst

Ontario
CA$1,629 - CA$2,104/week
Senior Level
temporary

About the role

Are you an experienced developer with strong RPG, RPGLE, COBOL, COBOL ILE, CLP, Synon/Synon 2E, LANSA, .NET, SharePoint, Microsoft Power Tools, and JAVA skills, with an interest in building high-performing, scalable and enterprise-grade applications?

Bring your technical expertise and consulting services to the Community Services I&IT Cluster for the development, implementation and technology support of the ministry business systems at Product & Platform Services Branch.

About the job

You will:

• provide senior level technical services and consulting services in systems design, development and implementation and support of systems/services; apply reverse engineering and reengineering techniques as needed.

• lead and/or advise on business systems needs analysis and systems business application planning, design, testing, customization and enhancement initiatives

• develop business cases for recommended systems and applications

• provide specialized systems consulting expertise to clients

City: Thunder Bay, Toronto

Salary: $1,628.82 - $2,104.14 Per week*

What you bring to the team

Technical skills and knowledge:

You have:

• expert knowledge of computer technology, business analysis, systems requirements gathering, and systems analysis

• excellent knowledge of systems design/development, data modelling and related methods, techniques, practices and standards; using a structured system development methodology (e.g. RPG, RPGLE, COBOL, COBOL ILE, CLP, Synon/Synon 2E, LANSA, .NET, SharePoint, SQL, CLP, JAVA); software reverse engineering, reengineering

• extensive knowledge of IBM AS/400 or IBM Power Systems technology, databases and toolsets (e.g., DB2, RPG, COBOL, SQL, MS SQL, Oracle, etc.)

• the ability to use RPG, COBOL, CLP, Synon/Synon 2E, LANSA, and.NET and Java for application development, UI interface and integrate with databases for end-to-end solutions

• experience of object-oriented development using .NET and Java technologies as well as JSF, Spring framework; knowledge of HTML and XML

• demonstrated experience using front-end web page application tools (such as ASP.Net, Angular etc.)

• extensive knowledge of databases (e.g., MS SQL, Oracle)

Project management skills:

You have:

• demonstrated knowledge of project management methodology to effectively manage and provide technical leadership/advice for systems design, development, customization, and implementation projects

• knowledge of cost benefit analysis methods and techniques to prepare business cases, conduct feasibility studies, and prepare cost and resource estimates

Analytical and problem-solving skills:

You have:

• analytical skills to assess clients' information and system's needs and assess design alternatives related to the client's business needs

Communication skills:

You have:

• written communication skills to prepare systems design documents, business cases, systems documentation, and users manuals

• communication and presentation skills to discuss business requirements with clients and to present and discuss options and technical analysis with a variety of audiences (technical and non-technical)

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:

  • diversity, equity and inclusion initiatives
  • accessibility
  • Anti-Racism Policy

Additional information

Address:

  • 1 English Temporary, duration up to 12 months, 189 Red River Rd, Thunder Bay, North Region or 777 Bay St, Toronto, Toronto Region

Compensation Group: Ontario Public Service Employees Union

Understanding the job ad - definitions

Schedule: 6

Category: Information Technology

Posted on: Tuesday, December 16, 2025

How to apply: You must apply online.

Remember:

The deadline to apply is Friday, January 9, 2026 11:59 pm EST . Late applications will not be accepted.

We thank you for your interest. Only those selected for further screening or an interview will be contacted.

The Ontario Public Service is an inclusive employer.

Accommodation is available under the Ontario's Human Rights Code .

About Government of Ontario

Government Administration
10,000+

Ontario Government | Gouvernement de l'Ontario

The Ontario Government works to serve the public interest and uphold the public trust by providing Ministers with objective advice and expert guidance. The Ontario Public Service carries out the decisions and policies of the elected government with integrity and accountability and administers public services to the highest professional standards.

Le gouvernement de l'Ontario sert l'intérêt public et conserve la confiance du public en fournissant aux ministres des conseils objectifs et spécialisés. La fonction publique de l'Ontario applique les décisions et les politiques du gouvernement élu. En respectant le principe de reddition des comptes et avec intégrité, elle administre les services à la population selon les normes professionnelles les plus rigoureuses.