Government of Ontario's Bill 5, Protect Ontario by Unleashing Our Economy Act 2025
, the resource will support modernization initiatives and may be partially assigned to Bill 5-related projects or other ministry priorities as required.
The role involves leading development activities across the full stack, modernizing legacy applications, and ensuring compliance with Ontario Public Service (OPS) IT standards, accessibility (AODA), and security requirements.
Responsibilities
The Senior Full Stack Developer will:
Lead design, development, coding, documentation, integration, testing, and defect resolution for assigned system components.
Translate technical specifications into tested applications, including programming specifications, code development, unit testing, and data-driven program compilation.
Design and expand data pipelines (ETL), perform database migrations, and develop queries/scripts to support data movement.
Develop UI web applications to enable ministry staff to manage and correct data.
Work closely with business analysts and QA to ensure application code meets requirements and passes analysis, UAT, and implementation phases.
Conduct code/design reviews, prepare deployment packages, and coordinate releases across test, staging, and production environments.
Troubleshoot and resolve technical issues during implementation, conversion, and migrations.
Provide recommendations on solution design, performance tuning, and best practices.
Ensure compliance with
Government of Ontario IT Standards (GO ITS) 54
, AODA regulations, and cluster development standards.
Provide quality assurance for code drops/releases, including unit, functional, load, regression, and security testing.
Lead knowledge transfer sessions, document all designs, artifacts, and source code, and ensure full transition to ministry staff.
Participate in project meetings, workshops, and demos, providing regular updates and reports.
Mandatory Skills & Experience
Overall IT experience:
15+ years
Hands-on relevant experience:
10+ years minimum
Proven expertise with:
Java, J2EE, EJB, STRUTS, Spring Boot
Web Services, XML, UI Development (Angular, Node.js)
DevOps tools, Agile, SCRUM, Lean
PDF/report generation, AODA compliance
PL/SQL, database development, Oracle, Shell scripting
IBM WebSphere
Vulnerability assessment/resolution
Strong experience interfacing with relational databases using Java.
Knowledge of Oracle Forms/Reports, Oracle Application Suite, and ability to extract and transform data from legacy Oracle applications.
General Skills
Experience with structured methodologies across the SDLC.
Ability to design, code, test, debug, and document applications.
Knowledge of object-oriented and third-generation development tools.
Strong understanding of design patterns, deployment, and troubleshooting.
Experience with both relational and hierarchical database technologies.
Ability to elicit/document information from stakeholders and SMEs.
Excellent communication, problem-solving, and negotiation skills.
Team player with a proven record of meeting deadlines in collaborative environments.
Desirable Skills
Public Sector / OPS experience.
Hands-on Agile/DevOps in enterprise environments.
Knowledge of middleware, gateways, RAD methodologies.
Experience with product installation scripts (encoding, testing, debugging).
Experience with accessibility standards (AODA).
Strong background in information management principles and practices.
Knowledge Transfer
Continuous knowledge sharing with LRC staff throughout the engagement.
All design, development artifacts, and source code must be stored in designated ministry repositories.
Dedicated knowledge transfer sessions will occur during project close-out to ensure completeness and clarity.
Job Types: Full-time, Fixed term contract
Pay: From $70.00 per hour
Application question(s):
How many years of experience do you have working with Java/J2EE?
How many years of experience do you have with Spring Boot?
How many years of experience do you have developing with EJB and Struts?
How many years of experience do you have building or consuming Web Services (SOAP/REST)?
How many years of experience do you have with UI development (Angular, Node.js, or similar)?
How many years of experience do you have with DevOps tools and practices?
How many years of experience do you have working in Agile/SCRUM/Lean environments?
Location:
Toronto, ON (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.