Software Developer - Full Stack

Job Details

ELIGIBILITY: Only candidates currently residing within a commutable distance to the work location specified below will be considered. Applications from outside the local area will not be reviewed or responded to.
Closing Date: Friday, September 25, 2026 at 12:00 p.m.
Location: 87 Sir William Hearst Ave./ 301 St Paul St, Toronto M3M 0B4 / St. Catharines L2R 7R4, Ontario, Canada
Client: Ministry of Public and Business Service Delivery and Procurement
Start Date: 2026-09-21
End Date: 2027-03-31
Work Arrangement: Onsite
Job Type: Contract
Job ID: 11443

Project Overview

WebFOCUS is the reporting and Business Intelligence (BI) framework currently used to support MTO operational reporting for several critical business functions. This engagement supports the design, development, and delivery of a replacement operational reporting portal. The successful resource(s) will re-platform existing WebFOCUS reports — including the underlying business logic, SQL, and data transformation rules — into a modern, supportable web application (Java back end / Angular front end) hosted in the ministry's Azure environment, in accordance with Ontario Public Service (OPS) architecture, security, and accessibility standards.

Key Responsibilities

Qualifications & Requirements

REQUIRED

NICE TO HAVE

EVALUATION CRITERIA

Key Skills & Competencies

Java, Angular, SQL, REST API, Microsoft Azure, Azure DevOps, CI/CD, WebFOCUS, Power BI, Databricks, Relational Database, Frontend Development, Backend Development, API Development, Database Design, DevOps

Applications for this position will be accepted until Friday, September 25, 2026 at 12:00 p.m..

Apply Now via Email - Pre-filled Form

Click the button above. Your default email app (on iPhone or Android) will open with a pre-filled message containing all required screening questions. Simply complete and send.

⚠️ Applications without the pre-filled subject & body will not be processed.

Having trouble? Click here to copy the application template to your clipboard.

Pro Tip: Match your resume to the evaluation criteria above. It takes a few minutes and makes all the difference.