|
Browse Opportunities
| | | | | | | | | |
03/27/2026
3/27/2026 12:00:00 AM | Role: Software Developer
RQ: RQ10881
Rate: $92/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 222 Jarvis, Toronto
Duration: 120 business days, 7.25 hours per day
Anticipated Start Date: April 2026
Responsibilities
• Required to translate technical systems specifications into working, tested applications.
This includes:
developing detailed programming specifications
writing and/or generating code o compiling data-driven programs, maintaining, and conducting unit tests.
•Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
General Skills
• Experience in programming and analysis; specialized software package support at the specified experience level
• Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
• Experience in structured methodologies for the development, design, implementation and maintenance of applications
• Experience in design, code, test, debug and document applications
• Experience in the use of object and/or third generation language development tools
• Experience in one or more programming languages
• Experience in application design, latest design patters, deployment and troubleshooting
• Experience with relational and hierarchical database technologies
• Experience in the use of information retrieval packages using query languages
• Experience with one or more communications protocols
• Experience in structured methodologies for the design, development, implementation and maintenance of applications
• Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
• Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
• A team player with a track record for meeting deadlines
Desirable Skills
• Knowledge and experience with programming Internet-ready applications
• Knowledge and experience in rapid application development (RAD) methodologies
• Knowledge and understanding of Information Management principles, concepts, policies and practices
• Experience with middleware and gateways
• Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
• Ability to provide post-implementation support and resolve any post-implementation technical issues
• Experience conducting design walkthrough sessions with project team
• Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards • Ability to provide user and system documentation as required
Skills
Experience and Skill Set Requirements
Core Skills and Experience - 40 %
10+ years of experience as a designer and developer in the large-scale multi-client web applications
10+ year of hands-on working experience of Java development with Oracle or SQL database
5+ years of hands-on experience of RestAPI, RESTful WebServices
Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability.
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Experience using Azure DevOps
Technical Skills and Experience - 35%
Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
Solid Understanding of Agile methodologies
Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Soft Skills- 20%
Strong communication skills; both written and verbal
Ability to develop and present new ideas and conceptualize new approaches and solutions
Excellent interpersonal relations and demonstrated ability to work with others effectively in teams
Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large team and work closely with other individual team members
Proven analytical skills and systematic problem solving
Strong ability to work under pressure, work with aggressive timelines, and be adaptive to change
Displays problem-solving and analytical skills, using them to resolve technical problems
Public sector Experience- 5%
OPS Development standard/Process
Supplier Comments
5 days onsite
Must Have:
10+ years of experience as a designer and developer in the large-scale multi-client web applications
10+ year of hands-on working experience of Java development with Oracle or SQL database
5+ years of hands-on experience of RestAPI, RESTful WebServices
Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
Nice to have:
OPS Development standard/Process | | | | | |
03/27/2026
3/27/2026 12:00:00 AM | Role: Software Developer - Full Stack (Front End)
RQ: RQ10724
Rate: $94/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 87 Sir William Hearst Ave Toronto, ON M3M 0B4
Duration: 254 business days, 7.25 hours per day
Anticipated Start Date: April 2026
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development process
Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
Experience in design, code, test and debugging applications
Experience in one or more programming languages
Experience with relational database technologies
Experience in the use of information retrieval using query languages (e.g. SQL)
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Full Stack Skills:
Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Design and implementation of the overall solution architecture
Implementation of approved user interfaces, design and deployment of databases
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of REST API services
Integrating Front-End UIs with the constructed API’s
Supporting the implementation\upkeep of Continuous Integration and Continuous Deployment (CI\CD) pipelines
Desirable Skills:
Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide system documentation as required
Deliverables:
Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.
Create object-oriented models in UML as design artefacts using tools such as Power Designer.
Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, Node.js, Spring Framework / Spring Boot / Spring MVC, Lombok Annotations, in addition to Java 1.8+, JDK 11+, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic (14+) / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
Co-ordinate system development activities and provide technical consultative support to other staff members.
Provide knowledge transfer to ministry staff at all stages of this assignment.
Provide post implementation support.
Skills
Experience and Skill Set Requirements
Microsoft/Azure Development and Quality Assurance Experience - 65%
Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
o Experience with common React libraries such as Hook Form, React Query, Zustand etc.
Nice to have
Azure SQL
Responsive Web front-end, Web APIs, and web services design, development, and testing
Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
Microservices and container-based platform development, delivery, and testing
JSON
Rest API, SpringBoot.
Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
GIT, Azure DevOps (VSTS/TFS)
CI/CD pipeline setup and management
Agile Delivery Team Experience - 20%
Experience participating in Scrum Agile development
Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
Providing input to development estimates and designs
Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines
Business Analysis - 10%
Experience translating business requirements into software code/implementations
Soft Skills - 5%
Excellent analytical, problem-solving, and decision-making skills
Oral and written communication skills; interpersonal and negotiation skills
Highly developed interpersonal skills
Supplier Comments
Onsite
Must Have:
?Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development | | | | | |
03/26/2026
3/26/2026 12:00:00 AM | Role: Business Analyst
RQ: RQ10665
Rate: $90/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Hybrid, 40 St Clair W, Toronto
Duration: 260 business days, 7.25 hours per day
Anticipated Start Date: April 2026
Description
LRC’s solution delivery portfolio continues to expand in scope and urgency, with several high-priority initiatives requiring immediate and sustained business analysis support. Key initiatives, including but not limited to, Duty to Consult, Enterprise Permitting modernization, and emerging AI proof-of-concepts, demand rapid requirements discovery, cross-program alignment, and tight integration with both business and technical partners.
To meet these obligations, LRC requires a dedicated Business Analyst (BA) who can provide focused analytical support across these urgent workstreams. This role is essential to ensure that the OPS continues to fulfill its duty to consult responsibilities, advances enterprise permitting capabilities, and responsibly accelerates innovative AI exploration.
The BA will perform core analysis activities including:
· Eliciting and validating business and technical requirements across multiple stakeholder groups
· Documenting processes, workflows, and future-state recommendations
· Supporting impact assessments, options analysis, and solution scoping
· Maintaining traceability, backlog definition, and sprint-ready user stories
· Coordinating business input across dependent IT and operational workstreams
· Ensuring change readiness through clear documentation, communication, and stakeholder alignment
Responsibilities:
Provides a comprehensive range of I&IT business analysis services for clients with diverse business and technological needs.
Interacts with the business stakeholders and subject matter experts in order to understand their requirements through gathering, documenting, and analyzing business needs and requirements.
Prepares and advises on business analysis policies, processes, best practices and standards to promote a comprehensive and consistent business analysis practice within the organization.
General Skills:
Leads and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that I&IT solutions can be determined
Applies re-engineering concepts to promote business improvements through alternative and cost effective service delivery approaches
Leads and conducts business analysis at varying levels of detail appropriate to the project and phases of project, aligning with OPS Unified Project Management Methodology, Enterprise Architecture and Gating Process, and OPS Standard Systems Development Methodologies
Develops strategies, prepares business cases and cost-benefit analysis, and conducts feasibility studies for business I&IT initiatives
Develops sound processes for requirements gathering including but not limited to JAD sessions, interviews, mockups, etc.
Conducts business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects
Monitors progress, resolves problems and reports regularly to I&IT management and stakeholders
Develops performance measures and traceability matrices for business analysis evaluation and conducts follow-up
Experience developing strategies, preparing business cases and cost-benefit analysis
Experience conducting requirements gathering, developing documentation, including presentations and briefing notes and conducting stakeholder engagement
Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and scope
Awareness of emerging I&IT trends and technologies
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Desirable Skills:
Experience in the use of information retrieval packages
Knowledge and understanding of Information Management principles, concepts, policies and practices
Ability to translate business and data requirements into specifications sufficient for designing appropriate technology solutions
Experience with a wide range of methods, tools and techniques for business analysis such as: business functional modelling, business event modelling, business process mapping
Experience in structured, object oriented and agile methodologies for user requirements
Experience developing performance measures for business analysis evaluation and subsequent follow-up
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Skills
Experience and Skill Set Requirements
(40%) Lead and conducts business analysis in order to assess client’s business problems/opportunities and documents the business requirements in such a way that I&IT solutions can be determined.
Defining/Clarifying requirements to clarify any ambiguities and ensure stories are well-defined, prioritized, and ready for development
Supporting the Product Owner as a bridge between the product owner and development team
Participating in backlog refinement; prioritize tasks, ensure alignment with business objectives
Support Stakeholder communication - keep stakeholders informed on progress, changes, and any issues that arise
(30%) Experience with working in an Agile project environment.
Participate/Lead Sprint Ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives
Validate Deliverables - ensure that developed features meet business needs and acceptance criteria
Assist in user acceptance testing (UAT) or review use cases
(20%) Experience with public sector activities including information, workflows and approvals related to permitting, inspections, incidents and legal actions (investigations, prosecutions, convictions).
Experience with working with business area stakeholders and IT staff to review business needs, requirements elaboration, documentation related to current state and future state.
Experience with data analysis to uncover insights into current use of key business functions connecting to and querying Oracle databases
(10%) Experience with tools like DevOPS for backlog management and documenting requirements.
Supplier Comments
The candidate is required to come in office 3 days a week
Must Haves:
Defining/Clarifying requirements to clarify any ambiguities and ensure stories are well-defined, prioritized, and ready for development
Supporting the Product Owner as a bridge between the product owner and development team | | | | | |
03/09/2026
3/9/2026 12:00:00 AM | Role: Software Developer - Full Stack
RQ: RQ10562
Rate: $95/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 285 business days, 7.25 hours per day
Anticipated Start Date: March 2026
Description
Software Developer - Full Stack
Description
Deliverable and Skill Sets
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development process
Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
Experience in design, code, test and debugging applications
Experience in one or more programming languages
Experience with relational database technologies
Experience in the use of information retrieval using query languages (e.g. SQL)
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Full Stack Skills:
Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Design and implementation of the overall solution architecture
Implementation of approved user interfaces, design and deployment of databases
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of REST API services
Integrating Front-End UIs with the constructed API’s
Supporting the implementation\upkeep of Continuous Integration and Continuous Deployment (CI\CD) pipelines
Desirable Skills:
Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide system documentation as required
Deliverables:
· Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.
· Create object-oriented models in UML as design artefacts using tools such as Power Designer.
· Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
· Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, Node.js, Spring Framework / Spring Boot / Spring MVC, Lombok Annotations, in addition to Java 1.8+, JDK 11+, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic (14+) / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
· Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
· Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
· Co-ordinate system development activities and provide technical consultative support to other staff members.
· Provide knowledge transfer to ministry staff at all stages of this assignment.
· Provide post implementation support.
Skills
Experience and Skill Set Requirements
Software Developer - Full Stack
Experience and Skill Requirements
Microsoft/Azure Development and Quality Assurance Experience - 65%
Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
o Experience with common React libraries such as Hook Form, React Query, Zustand etc.
Nice to have
Azure SQL
Responsive Web front-end, Web APIs, and web services design, development, and testing
Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
Microservices and container-based platform development, delivery, and testing
JSON
Rest API, SpringBoot.
Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
GIT, Azure DevOps (VSTS/TFS)
CI/CD pipeline setup and management
Agile Delivery Team Experience - 20%
Experience participating in Scrum Agile development
Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
Providing input to development estimates and designs
Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines
Business Analysis - 10%
Experience translating business requirements into software code/implementations
Soft Skills - 5%
Excellent analytical, problem-solving, and decision-making skills
Oral and written communication skills; interpersonal and negotiation skills
Highly developed interpersonal skills
Onsite
Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development | | | System Testing/QA Specialist | | |
03/05/2026
3/5/2026 12:00:00 AM | Role: Systems Testing/QA Specialist
RQ: RQ10076
Rate: $70/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 777 Bay Street Toronto
Duration: 248 business days, 7.25 hours per day
Anticipated Start Date: Apr 2026
Description
Note: This position will require the consultant to work from the office location 5 days per week.
Responsibilities
· Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing.
· Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
· The Quality Assurance Specialist is responsible for the development of test plans, test scripts and test cases and executing these against the various components. The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems.
· Executes functional, integration, system, and regression tests.
· Validates that the system behaves as expected under various conditions.
· Identifies, document, and track software defects using tools like ALM, JIRA, Bugzilla, and Azure DevOps.
· Works closely with developers to reproduce and resolve issues.
· Develops and maintains automated test scripts using tools like Micro Focus, OpenText™ UFT, Selenium, TestComplete, or Postman.
· Integrate automated tests into CI/CD pipelines.
· Conduct performance, stress, and load testing to ensure the system can handle expected user traffic and data volumes.
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.
· Collaborate with developers, business analysts, and project managers to clarify requirements and ensure quality.
· Participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives.
· Maintain detailed documentation of test results, test coverage, and quality metrics.
· Provide input for user manuals and release notes.
· Ensure testing processes comply with industry standards and regulatory requirements.
General Skills
· Experience in planning, organizing and implementing testing efforts at the specified experience level
· Knowledge of structured methodologies for the development, design, implementation and maintenance of applications
· Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases
· Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
· Experience executing functional tests, non-functional tests and systems level integration tests
· Experience supporting user acceptance testing and participating in UAT activities
· Experience with quality assurance principles, practices, tools and structured methodologies
· Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation
· Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc.
· Knowledge and experience in all phases of the Systems Development Life Cycle
· Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
· A team player with a track record for meeting deadlines
· Knowledge of one or more automated testing tools
· Knowledge of system, integration, regression, and acceptance testing.
· Familiarity with Agile, Scrum, and Waterfall methodologies.
· Demonstrated ability to write clear, comprehensive test cases and execute them effectively.
· Experience with tools like ALM, JIRA, Bugzilla, TestRail, Zephyr, etc.
· Familiarity with tools like Selenium, Cypress, or Postman for API testing.
· Understanding of scripting languages (e.g., Python, JavaScript, Bash) for automation or test data setup.
· Demonstrated ability to write queries to validate data and perform backend testing.
· Clear grasp of the software development and testing life cycles.
· Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing.
· Experience developing and managing robust test data strategies, including generating realistic and sufficient test data, ensuring data privacy, and managing test data environments.
· Validates data integrity, consistency, and accuracy across various system components and databases, performing data migration and transformation testing as needed.
· Experience developing and executing performance test scripts using tools like JMeter or LoadRunner, and analyzing performance bottlenecks and system scalability.
· The resources will also support CSC release and infrastructure solutions support sustainment activities, urgent priorities, changing needs, or time-sensitive infrastructure upgrades, or other sustainment activities supporting any CSC platforms overseen by the Cluster where annual work is required.
Desirable Skills
· Knowledge and experience in at least one programming language
· Experience in the use of information retrieval packages
· Knowledge and understanding of testing methods in an object-oriented environment
· Knowledge and understanding of Information Management principles, concepts, policies and practices.
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
· Experience planning and organizing testing efforts for both large and small systems
· Experience coding automated test scripts to produce sets of automated test cases
· Experience testing Commercial Off-the Shelf Applications (COTS)
Skills
Experience and Skill Set Requirements
Experience and Skill Set Requirements
QA Skills - 45%
Proven experience in executing testing related activities and data reconciliation activities for large complex business critical business systems.
Experience in developing test plans, test cases and expected test results for complex business systems.
Experience in setting up test strategies for complex business systems involving data, rules and images which undergo a very high rate of change annually.
Experience in data analysis, cleansing, conversion and reconciliation on large complex systems.
Experience in executing test cases and test scenarios for large complex systems.
Excellent coordination and organization skills to assist with all QA activities in a tight timeline with conflicting priorities.
Experience in Accessibility testing of applications with alignment to AODA (WCAG2.0 AA).
Technical Skills - 35%
Excellent working knowledge of workflow, portfolio management and rule-driven business solutions.
Experience with web-based 3-tier software platforms.
Experience with testing tools, problem tracking software (i.e., Jira, Bugzilla and Microfocus Product Suite).
Good knowledge of Oracle database tools.
Proficiency with desktop tools (Visio, MS Office, MS Project, MS Outlook)
Experience testing custom implementations and COTS implementations, which include IBM J-Rules Engine
Working knowledge of web-based application development.
Experience with Accessibility testing tools like WAVES, JAWS, NVDA, Compliance Sheriff.
General skills - 15%
Experience in effectively coordinating multiple teams representing various business and technology areas, each with responsibility for a component of the solution.
Excellent verbal and written communication skills, presentation skills; interpersonal and negotiation skills.
Excellent analytical problem solving and decision-making capabilities.
Public Sector Experience - 5%
Experience in the Public Sector, either as a vendor representative or under contract to a government ministry or agency.
Assignment Type - Note: This position will require the consultant to work from the office location 5 days per week.
MUST HAVES:
Proven experience in leading and executing manual testing related activities and data reconciliation activities for large complex business critical business systems
Experience in developing test plans, test cases and expected test results for complex business systems
Experience in setting up test strategies for complex business systems involving data, rules and images which undergo a very high rate of change annually
Experience in Accessibility testing of applications with alignment to AODA (WCAG2.0 AA) and complete testing of web-based 3 tier software platforms
Excellent working knowledge of workflow, portfolio management, testing custom implementations and COTS implementations, such as IBM J-Rules Engine, Jira, Bugzilla, HP/Microfocus Product Suite,
Nice to Have:
Public Sector Experience
Large Business Systems Knowledge | | | | | |
03/03/2026
3/3/2026 12:00:00 AM | Role: Middleware Specialist
RQ: RQ10405
Rate: $94/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 400 University Ave - 9th floor, Toronto, ON, M5G 1S5
Duration: 254 business days, 7.25 hours per day
Anticipated Start Date: Apr 2026
Description
Overview:
The Labour and Transportation I&IT Cluster (LTC) Operations Maintenance and Support Branch (OMSB) is responsible for delivering and supporting the Employment Services (IES) program hosted on Ontario Information System (EOIS) platform that servers to nearly one million clients across the province.
To meet the demands of the EO & IES cloud Operations, Maintenance and Support – the Labour and Transportation I&IT Cluster (LTC) is looking to hire a Middleware Specialist consultant to work as Azure Administrator.
Deliverables:
The Middleware Specialists will complete the following activities:
Contribute to ongoing support activities:
· Contribute to the technical design of the environment
· Build and deploy the new environment
· Provide on-going support to cloud environments
· Define and develop build book and support guides and provide knowledge transfer and training to IT team
Experience and Skill Set Requirements:
· 10+ working on IBM WebSphere, Curam, Abode Experience Manager, Oracle, and RedHat Linux
· Hands-on experience of Azure Cloud to build and test production and non-production environments through CI/CD pipeline including
o Configure and manage VNet and Load Balancing,
o Implement and manage Storage, Compute resources (VM), Containers, Azure Resources and Application Insights, Azure App Service, Azure Spring App service, Azure Application Gateway
o Setup Azure Backup & Restore, High Availability
o Azure AD, Role-Based Access Control (RBAC), Storage, Compute, Networking, Monitoring, Backup & Restore, High Availability (HA) & Disaster Recovery (DR)
· Microsoft Certified Azure Administrator (Preferable)
Skills
Experience and Skill Set Requirements
Evaluation criteria:
Criterion
Criterion Details
Criterion Maximum Rating
Azure Administration
Demonstrated experience to
· Manage Azure resources by using Azure Portal, Azure PowerShell, or Azure CLI
· Implement Infrastructure as Code (IaC) automation using Terraform / Ansible and Azure DevOps tool with Git Repo
20
Middleware Specialist
Demonstrated experience to
· IBM WebSphere, Curam, Abode Experience Manager, and RedHat Linux
20
Azure Virtual Machines (VM), Serverless Computing and Storage
Demonstrated experience to
· Plan, create and manage Virtual Machines
· Implement Docker Image using Azure App Service, Azure Spring App Service, and Azure Kubernetes Services (AKS)
· Implement Storage Security and manage Azure Storage, Blob, File/File Sync and Storage Accounts
20
Virtual Private Networking / and Traffic management
Demonstrated experience to
· Implement virtual networking (VNet) using IP addressing, Network Security Groups (NSG), Azure Firewall, Azure DNS
· Implement Application Gateway using Azure Load Balancer, Network routing, Endpoints with SSL/TLS certificates
20
Data Protection / Monitoring / Governance
Demonstrated experience to
· Implement data protection File / Folder and Virtual Machines backups
· Implement monitoring using App Insights, Azure Monitor, Log Analytics
· Implement Governance & Compliance via Azure Policy and manage through Azure AD identities, Subscriptions & RBAC.
20
Total
100
Onsite
Must Have:
· IBM WebSphere, Curam, Abode Experience Manager, and RedHat Linux
· Implement virtual networking (VNet) using IP addressing, Network Security Groups (NSG), Azure Firewall, Azure DNS
· Implement Application Gateway using Azure Load Balancer, Network routing, Endpoints with SSL/TLS certificates
· Implement monitoring using App Insights, Azure Monitor, Log Analytics | | | | | |
03/02/2026
3/2/2026 12:00:00 AM | Role: Software Developer - Full Stack
RQ: RQ10074
Rate: $95/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 777 Bay Street Toronto
Duration: 248 business days, 7.25 hours per day
Anticipated Start Date: Apr 2026
Description
Note: the FFS resource is working 5 days onsite at the identified OPS location.
Responsibilities
· Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
· Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
· Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
· The resources will also support CSC release and infrastructure solutions support sustainment activities, urgent priorities, changing needs, or time-sensitive infrastructure upgrades, or other sustainment activities supporting any CSC platforms overseen by the Cluster where annual work is required.
General Skills
· Experience in programming and analysis; specialized software package support at the specified experience level
· Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
· Experience in structured methodologies for the development, design, implementation and maintenance of applications
· Experience in design, code, test, debug and document applications
· Experience in the use of object and/or third generation language development tools
· Experience in one or more programming languages
· Experience in application design, latest design patterns, deployment and troubleshooting
· Experience with relational and hierarchical database technologies
· Experience in the use of information retrieval packages using query languages
· Experience with one or more communications protocols
· Experience in structured methodologies for the design, development, implementation and maintenance of applications
· Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
· Experience with application architecture, front-end & back-end integration, API development
· Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
· A team player with a track record for meeting deadlines
Full Stack Skills
· Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps
· Knowledge and experience with design and implementation of the overall web architecture
· Experience with implementation of approved user interface, design and deployment of database
· Knowledge and experience ensuring the entire stack is designed and built for speed and scalability
· Knowledge and experience with the design and construction of REST API services
· Knowledge and experience integrating front-end UI with the constructed API
· Knowledge and experience in design and implementation of continuous integration and deployment
Desirable Skills
· Knowledge and experience with programming Internet-ready applications
· Knowledge and experience in rapid application development (RAD) methodologies
· Knowledge and understanding of Information Management principles, concepts, policies and practices
· Experience with middleware and gateways
· Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
· Ability to provide post-implementation support and resolve any post-implementation technical issues
· Experience conducting design walkthrough sessions with project team
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
· Ability to provide user and system documentation as required
· High level of knowledge around the Angular framework and JavaScript.
· High level knowledge of front-end interfaces.
· Strong knowledge of RESTful APIs and good understanding of Swagger files.
· Demonstrated ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS.
· Experience creating, designing, and implementing layouts for new and existing web pages. Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side content.
· Experience designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
· Fundamental knowledge of UX/UI.
· Experience ensuring front end code is able to query APIs.
· Experience with Java WebLogic and Java programming for web applications (Tomcat, Weblogic), EJB, Servlet
· Strong database skills and SQL skills (Oracle, SQL Server)
· Experience / knowledge of REST, SOAP web services.
· Experience / knowledge of Azure DevOps, JIRA, agile/scrum
Skills
Experience and Skill Set Requirements
Programmer and Development Skills - 65%
· Experience in n-tier web-based applications, database technologies, software, tools, Java EE (J2EE) and cloud native technologies
· Experience, knowledge and skills in large-scale system analysis, design and implementation for multi-client use with AODA compliance
· Demonstrated experience directly supporting the SDLC (agile/iterative) and implementation of business-critical software applications and systems.
· Experience in writing application architecture artifacts and data modelling to lead the team for development and customization of large web-based applications.
· Experience with J-rules, Oracle content management system, microservices and Websphere application server
· Experience in complex programming concepts and languages JSF, Spring, MyBatis ORM Framework, Servlets, Core Java, , Liberty, Oracle 19c +, iText, React, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful Services and SML; Eclipse, Maven, Junit, ANT Build; Multiple platforms Solaris/Linux/ Windows and system testing methods and DevOps
· Extensive experience with security and Cryptography
· Experience with software development, migration and deployment for virtualized infrastructure and cloud computing environment
· Extensive experience with printing management systems and PDF architecture
· Hands on experience with azure cloud, AKS, WebSphere liberty or open liberty, and DevOps tool chain
Analytical and Problem-Solving Skill - 30%
· Analytical and problem-solving skills to identify and resolve existing and potential systems issues and perform threat and risk assessments and business impact analyses
· Oral and written communication skills
· Presentation skills to conduct training and information sessions and lead committees and task groups.
· Consultative skills to consult with and provide advice to clients, program staff and senior management.
· A team player with a track record for meeting deadlines
· Experience in providing technical leadership to junior developers.
· Hands on experience with azure cloud, AKS, WebSphere liberty or open liberty, and DevOps tool chain
Public Sector Experience - 5%
· Experience with OPS architecture, methodologies and GO–ITS standards would be an asset.
· Familiar with OPS Threat Risk Assessment (TRA) and Privacy Impact Assessment (TRA) process
Assignment Type - Note: the FFS resource is working 5 days onsite at the identified OPS location.
MUST HAVES:
Experience in n-tier web-based applications, database technologies, software, tools, Java EE (J2EE) and cloud native technologies
Experience in complex programming concepts and languages JSF, Spring, MyBatis ORM Framework, Servlets, Core Java, , Liberty, Oracle 19c +, iText, React, Apache MyFaces, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful Services and SML; Eclipse, Maven, Junit, ANT Build; Multiple platforms Solaris/Linux/ Windows and system testing methods and DevOps
?Hands on experience with azure cloud, AKS, WebSphere liberty or open liberty, and DevOps tool chain | | | | | |
03/02/2026
3/2/2026 12:00:00 AM | Role: Software Developer - Full Stack
RQ: RQ10435
Rate: $100/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 295 business days, 7.25 hours per day
Anticipated Start Date: Mar 2026
Software Developer - Full Stack
Description
Software Developer FS
Deliverable and Skill Sets
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development process
Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
Experience in design, code, test and debugging applications
Experience in one or more programming languages
Experience with relational database technologies
Experience in the use of information retrieval using query languages (e.g. SQL)
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Full Stack Skills:
Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Design and implementation of the overall solution architecture
Implementation of approved user interfaces, design and deployment of databases
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of REST API services
Integrating Front-End UIs with the constructed API’s
Supporting the implementation\upkeep of Continuous Integration and Continuous Deployment (CI\CD) pipelines
Desirable Skills:
Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide system documentation as required
Deliverables:
· Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.
· Create object-oriented models in UML as design artefacts using tools such as Power Designer.
· Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
· Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, Node.js, Spring Framework / Spring Boot / Spring MVC, Lombok Annotations, in addition to Java 1.8+, JDK 11+, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic (14+) / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
· Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
· Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
· Co-ordinate system development activities and provide technical consultative support to other staff members.
· Provide knowledge transfer to ministry staff at all stages of this assignment.
· Provide post implementation support.
Skills
Experience and Skill Set Requirements
Software Developer - Full Stack
Experience and Skill Requirements
Microsoft/Azure Development and Quality Assurance Experience - 65%
Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
o Experience with common React libraries such as Hook Form, React Query, Zustand etc.
Nice to have
Azure SQL
Responsive Web front-end, Web APIs, and web services design, development, and testing
Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
Microservices and container-based platform development, delivery, and testing
JSON
Rest API, SpringBoot.
Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
GIT, Azure DevOps (VSTS/TFS)
CI/CD pipeline setup and management
Agile Delivery Team Experience - 20%
Experience participating in Scrum Agile development
Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
Providing input to development estimates and designs
Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines
Business Analysis - 10%
Experience translating business requirements into software code/implementations
Soft Skills - 5%
Excellent analytical, problem-solving, and decision-making skills
Oral and written communication skills; interpersonal and negotiation skills
Highly developed interpersonal skills
Onsite
Must have
Entity Framework or other Object-Relational Mapping data access tools
REST APIs
REAT and NEXTJS
JavaScript and TypeScript
SQL experience
Node.js
Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development | | | | | |
02/25/2026
2/25/2026 12:00:00 AM | Role: Business Analyst
RQ: RQ10265
Rate: $87/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 254 business days, 7.25 hours per day
Anticipated Start Date: Apr 2026
Responsibilities/Assignment Deliverables
The Ministry is seeking the services of one (1) Senior Business Analyst, Level 3 to work as part of the Project Management & Program Delivery project team in collaboration with the core project team, solution delivery vendor(s) and other stakeholders as required.
· Work in a hybrid agile (e.g. combination of waterfall and agile methods: scrum, extreme programming etc.) cross-functional team environment to provide leadership and guidance in developing, implementing, and evaluating online user experience and content strategies.
· Developing product design criteria, planning activities, business objectives, communication and reporting protocols, implementing planning, product prioritization and phasing strategies, issues management, quality assessment and transition requirements.
· Apply evidence-based, agile approaches such as user analytics, interviews, research and testing to continuously improve design choices.
· Ensure that current web usability accessibility standards (e.g. WCAG 2.0 to WCAG 2.1 Level A and AA) and best practices are adhered to for digital solutions.
· Work with the team and solution delivery vendor(s) to visualize and design digital solutions to ensure content and features are simple, user-friendly, and accessible.
· Assess user characteristics, needs, goals, and opportunities, challenges and pain points.
· Lead the team in defining and testing of usability requirements and metrics.
· Provide subject matter expertise in the negotiation and development of user experience and content standards and performance measures.
· Prioritize features & manage the backlog - So the product team has a shared focus across tactical design and development work.
· Decide when to ship software - So customers can experience the benefits of the product as soon as possible, and the product team can continue to gather valuable feedback about how to iterate on the product.
· Support solution delivery vendor(s) in design concepts and content strategy for digital solutions.
· Conduct stakeholder consultations to determine and assess business needs.
· Identify emerging trends, assess and prioritize feature requests and changes from clients to ensure solution meets user needs.
· Guide, coach, and oversee the team in designing digital solutions, included but not limited to content design and flow, wireframes, page templates and navigation, functional specifications, and identifying opportunities for new functionality.
· Provide mentorship and guidance to the team to determine potential opportunities for development of digital solutions and assess the impact on users.
· Direct the team in leading the development of content, structures and features e.g. user personas, journey maps, tasks scenarios, wireframes, prototypes.
· Lead prototyping activities for new solutions to demonstrate capabilities and ensuring that new features meet best practices, standards and specifications (e.g. accessible, reusable, simple, attractive, easy to use) before they are deployed.
· Provide technical and specialized advice and guidance to clients on aspects such as usability, accessibility, interactive and front-end design.
· Provide feedback to clients on user experience through analysis of web analytics, visitor, performance metrics and other tools.
· Contribute regular project status reports outlining projects risks and mitigation strategies, make recommendations to facilitate decision making.
· Prepare slide decks to present options and recommendations on solution design.
· Lead and conduct multiple concurrent research, content design and strategies to meet the needs of users.
· Visualize and provide strategic oversight across digital solutions, and ensure content and features are simple, user-friendly, and accessible.
· Work the team to translate concepts into user flows, wireframes, mock-ups, user journeys and prototypes that lead to intuitive user experiences.
· Work with the team to facilitate the client’s product vision by researching, conceiving, sketching, prototyping and user-testing experiences for digital products.
· Identify solution design limitations and advise on elegant solutions.
· Provide advice on strategic design and user-experience decisions related to solution functions and features.
· Take a user-centered design approach and rapidly test and iterate designs.
· Collaborate with team members, solution delivery vendor(s) and other stakeholders.
· Ask smart questions, take risks and champion new ideas.
· Identify and troubleshoot user experience limitations (e.g. responsiveness).
· Lead conducting of layout adjustments based on user feedback.
· Ensure project timelines are met and issues are identified and managed promptly.
Technical Skills Requirements
· Significant experience designing online user experiences for complex digital solutions.
· Proficient with industry standard design tools (e.g. Photoshop, Adobe InDesign, Illustrator, Balsamiq, InVision).
· Experience in applying content layout and typography design principles and techniques for a mobile first or responsive web design.
· Familiar with how to design information architectures and taxonomies, and how they relate to navigational design elements.
· Knowledge and experience in usability and user-experience principles, methodologies and techniques, including interdependencies of user interface and navigation design, accessibility, information architecture, graphic design and user-interface design.
· Knowledge and experience in current web usability and accessibility standards (e.g. WCAG 2.0 to WCAG 2.1 Level A & AA) and best practices.
· Knowledge of Ontario digital government standards - refer to https://www.ontario.ca/page/digital-service-standard.
People Skills:
· Can work effectively independently and in a team environment.
· Strong communication, interpersonal, collaboration, and negotiation skills to work seamlessly in an agile cross-functional team, with clients, solution delivery vendor(s) and other stakeholders.
· Excellent facilitation, presentation, time-management and problem-solving skills.
· Able to build strong and trusting relationships while liaising effectively with internal and external stakeholders and solution delivery vendor(s).
· Strong leadership skills to provide advice and guidance on all aspects of user experience and design, assessing user characteristics, needs, goals, and opportunities.
Analytical and Problem-Solving Skills:
· Knowledgeable in design thinking, have a user-centric mindset and attention to detail.
· Creative, analytical approach and strong understanding of interaction design principles.
· Able to resolve issues in a timely manner, provide options and recommendations.
· Thrive on feedback and comfortable transforming ideas generated through user research and analysis to create elegant, effective designs for diverse audiences
· Understand business metrics and able to translate business goals and objectives into digital experiences.
· Able to prioritize change requests from clients and guide the team in determining how best to address them.
· Strong research skills to perform industry research, provide options and make recommendations for solution improvements.
Specific Deliverables
Deliverables expected to be produced could include (but are not limited to):
· Product vision and road map (now, near, and future timeline)
· Product strategy: target audience (end-users), problems you’re trying to solve, value propositions
· User epics, stories and themes / Product backlog and sprint plans
Data requirements / models (conceptual / logical)
Functional and Non-functional requirements
Test plan/strategies, test cases
· Customer discovery insights through end-user research activities
· Product features and functions through product management backlog and the authoring of user stories with the business product owner
· Product key performance Indicators (KPIs) or success criteria including a metrics dashboard
· Product decision and direction rationales
· Product wins (success stories)
· Continuous shipping of product features to improve upon the minimal viable product produced by the product team through user-centred design processes and agile (scrum) delivery methodologies
· Product risk mitigation strategies
· Communications to senior management level including executive summaries, and product status updates as required.
Support to Development and Test teams in following areas (but are not limited to):
· Building and testing support to development team
· Reviewing test strategy, test plan and cases
· Management of defect logs
· Testing Applications
· Supporting end-user inquiries
· Defining the integration test plan
· Defining the user acceptance test plan
· Identification and resolution of problems/issues
· Document and manage risks and liaise with other project teams to coordinate project interdependencies.
· Documentation of all artefacts in a shared project library.
Skills
Experience and Skill Set Requirements
Evaluation Breakdown Per Role
1. Solution Development / Business Analyst, Level 3
Technical Skills - 40%
· Significant experience designing online user experiences for complex digital solutions.
· Ability to delivery on a product with a balanced team (product owner, user experience designers, developers) utilizing Agile (SCRUM) delivery methodologies. Scrum master experience is preferred.
· Proficient with industry standard design tools (e.g. Photoshop, Adobe InDesign, Illustrator, Balsamiq, InVision).
· Basic Knowledge in Microsoft Azure cloud platform
· Knowledge of online collaboration tools such as MIRO, Atlassian Confluence and Trello, Microsoft Office 365, Google Drive, Zoom, Slack and Microsoft Teams
· Knowledge of Backlog Management tools such as JIRA, Azure DevOps, Pivotal Tracker
· Experience in applying content layout and typography design principles and techniques for a mobile first or responsive web design.
· Familiar with how to design information architectures and taxonomies, and how they relate to navigational design elements.
· Knowledge and experience in current web usability and accessibility standards (e.g.WCAG 2.0 WCAG 2.1 Level A & AA) and best practices.
· Knowledge and experience in usability and user-experience principles, methodologies and techniques, including interdependencies of user interface and navigation design, accessibility, information architecture, graphic design and user-interface design.
· Knowledge of Ontario digital government standards - refer to https://www.ontario.ca/page/digital-service-standard.
People Skills - 30%
· Can work effectively independently and in a team environment.
· Strong communication, interpersonal, collaboration, and negotiation skills to work seamlessly in an agile cross-functional team, with clients, solution delivery vendor(s) and other stakeholders.
· Excellent facilitation, presentation, time-management and problem-solving skills.
· Able to build strong and trusting relationships while liaising effectively with internal and external stakeholders and solution delivery vendor(s).
· Strong leadership skills to provide advice and guidance on all aspects of user experience and design, assessing user characteristics, needs, goals, and opportunities.
Analytical and Problem-Solving Skills - 30%
· Knowledgeable in design thinking, have a user-centric mindset and attention to detail.
· Creative, analytical approach and strong understanding of interaction design principles.
· Able to resolve issues in a timely manner, provide options and recommendations.
· Thrive on feedback and comfortable transforming ideas generated through user research and analysis to create elegant, effective designs for diverse audiences.
· Understand business metrics and able to translate business goals and objectives into digital experiences.
· Able to prioritize change requests from clients and guide the team in determining how best to address them.
· Strong research skills to perform industry research, provide options and make recommendations for solution improvements.
Assignment Type: Onsite
MUST HAVES:
Please see Experience and Skill Set Requirements | | | | | |
02/24/2026
2/24/2026 12:00:00 AM | Role: Software Developer - JSF Full Stack
RQ: RQ10158
Rate: $95/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Onsite, 777 Bay Street, Toronto
Duration: 248 business days, 7.25 hours per day
Anticipated Start Date: Apr 2026
Description
Note: This position will require the consultant to work onsite at the office location 5 days per week
Responsibilities
· Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
· Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
· Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
· The resources will also support CSC release and infrastructure solutions support sustainment activities, urgent priorities, changing needs, or time-sensitive infrastructure upgrades, or other sustainment activities supporting any CSC platforms overseen by the Cluster where annual work is required.
General Skills
· Experience in programming and analysis; specialized software package support at the specified experience level
· Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
· Experience in structured methodologies for the development, design, implementation and maintenance of applications
· Experience in design, code, test, debug and document applications
· Experience in the use of object and/or third generation language development tools
· Experience in one or more programming languages
· Experience in application design, latest design patterns, deployment and troubleshooting
· Experience with relational and hierarchical database technologies
· Experience in the use of information retrieval packages using query languages
· Experience with one or more communications protocols
· Experience in structured methodologies for the design, development, implementation and maintenance of applications
· Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
· Experience with application architecture, front-end & back-end integration, API development
· Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
· A team player with a track record for meeting deadlines
Full Stack Skills
· Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps
· Knowledge and experience with design and implementation of the overall web architecture
· Experience with implementation of approved user interface, design and deployment of database
· Knowledge and experience ensuring the entire stack is designed and built for speed and scalability
· Knowledge and experience with the design and construction of REST API services
· Knowledge and experience integrating front-end UI with the constructed API
· Knowledge and experience in design and implementation of continuous integration and deployment
Desirable Skills
· Knowledge and experience with programming Internet-ready applications
· Knowledge and experience in rapid application development (RAD) methodologies
· Knowledge and understanding of Information Management principles, concepts, policies and practices
· Experience with middleware and gateways
· Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
· Ability to provide post-implementation support and resolve any post-implementation technical issues
· Experience conducting design walkthrough sessions with project team
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
· Ability to provide user and system documentation as required
· High level of knowledge around the Angular framework and JavaScript.
· High level knowledge of front-end interfaces.
· Strong knowledge of RESTful APIs and good understanding of Swagger files.
· Demonstrated ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS.
· Experience creating, designing, and implementing layouts for new and existing web pages. Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side content.
· Experience designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
· Fundamental knowledge of UX/UI.
· Experience ensuring front end code is able to query APIs.
· Experience with Java WebLogic and Java programming for web applications (Tomcat, Weblogic), EJB, Servlet
· Strong database skills and SQL skills (Oracle, SQL Server)
· Experience / knowledge of REST, SOAP web services.
· Experience / knowledge of Azure DevOps, JIRA, agile/scrum
Skills
Experience and Skill Set Requirements
Programmer and Development Skills - 65%
· Experience in systems design, configuration, integration and development, IT security, programming concepts, languages and related methods, techniques, practices and standards in JAVA, J2EE, JSF, HTML/DHTML, XML/XSL
· Hands on experience in n-tier web-based application development using Oracle database.
· Development experience using emerging technologies such as Web Services, web responsive frontend development, AODA compliant solutions.
· Experience in using open-source software such as Spring, myBatis, Bootstrap, jQuery
· Experience using reporting tools such as Jasper.
· Demonstrated experience directly supporting the SDLC (agile/iterative) and implementation of business-critical software applications and systems.
· Hands on experience with Oracle SQL scripts and good understanding of RDBMS
Analytical and Problem-Solving Skill - 30%
· Analytical skills to assess the feasibility of a broad range of options, make recommendations and develop customized strategies to resolve unique problems.
· Consultation, interpersonal and teamwork skills to discuss client requirements, lead discussions of system development options and technical process and to work effectively with colleagues and clients.
· A team player with a track record for meeting deadlines
Public Sector Experience - 5%
· Experience with Public Sector application and information architecture, methodologies and GO–ITS standards would be an asset.
· Familiar with Public Sector Threat Risk Assessment (TRA) and Privacy Impact Assessment (PIA) process
Assignment Type - Note: This position will require the consultant to work onsite at the office location 5 days per week
MUST HAVES:
** JSF experience is required. (JavaServer Faces)
Experience in systems design, configuration, integration and development, IT security, programming concepts, languages and related methods, techniques, practices and standards in JAVA, J2EE, JSF, HTML/DHTML, XML/XSL
Experience in using open-source software such as Spring, myBatis, Bootstrap, jQuery
Hands on experience with Oracle SQL scripts and good understanding of RDMBS
Nice:
Public Sector Experience | | |
ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppMainContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppBodyContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppPageSelector ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppTotalRecords ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSerializedCols ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSortExpression ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSortOrder ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppViewstateContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSelectedRecordsContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSelectedRecordsIndexes ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppFBConfC ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppVSC ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppColumnsWidthContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppCellDivsWidthContainer ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppEditTemplateContainer ob_grBrOppFOTC ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppCFEC ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppRowEditTpl ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppEMRC ctl00_ctl00_ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppBodyContainer_ctl18
|
|