Browse Opportunities
| | | | | | | | | |
04/24/2025
4/24/2025 12:00:00 AM | Role: Business Analyst
RQ: RQ09016
Rate: $93/h inc
Client: Ministry of Solicitor General
Location: Hybrid, Onsite / 21 College Street, Toronto
Duration: 332 business days, 7.25 hours per day
Anticipated Start Date: June 2025
Description
A Note on Assignment Type:
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.
Scope
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.
Assignment Deliverables
Leads and conducts business analysis in order to assess client’s business problems/opportunities and document 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
Skills
Experience and Skill Set Requirements
A Note on the VOR Master Service Agreement:
The VOR Master Service Agreement which expires on April 5, 2026, leaves some Contracts with funding unassigned for fiscal 2026-27. If the current statement of work expires on March 31, 2026, the remaining funds can be used to exercise an option to extend the SOW beyond March 31, 2026, based on business case approvals. Such extensions will be allowable, only if the Master Service Agreement is extended beyond April 5, 2026, and be upon the same terms, conditions, and covenants contained in the SOW.
The start date is subject to change based on security clearances and contract signing timelines.
Experience and Skillset Requirements
Mandatory Requirements
8+ years’ experience in business analysis
Demonstrated experience facilitating JAD sessions
BABOK (Business Analysis Body of Knowledge) certification and/or demonstrated knowledge with the key BABOK concepts, tasks, techniques and skills
Demonstrated experience in creating Business Cases, Business Requirements Document, other Business requirements artefacts and testing documentation
Demonstrated experience in data migration, including mapping between source and target systems, analysis of data fields required to migrate data, exchange data or to provide a data feed between internal systems and third-party applications
Demonstrated experience in producing quality analysis of data sets and outputs such as detailed data maps, data dictionary, business rules, mapping rules, functional specifications, interface specifications, use cases, test cases etc
Desired Skills and Experience
Creating detailed business analysis documents, user stories, business case
Knowledge of native capabilities of the system that needs to provide the functionality of courts case management
Business Analysis experience at the specified level in large IT organizations, preferably within an OPS environment
Hands on experience in various project and product delivery methodologies such as:
Agile
Waterfall
Iterative Agile
Product management
Budgeting and Forecasting
Resumes Evaluation/Criteria:
Criteria 1: Business Analyst Skills - 30 Points
8+ years’ experience in business analysis
Demonstrated experience facilitating JAD sessions
BABOK (Business Analysis Body of Knowledge) certification and/or demonstrated knowledge with the key BABOK concepts, tasks, techniques and skills
Demonstrated experience in creating Business Cases, Business Requirements Document, other Business requirements artefacts and testing documentation
Demonstrated experience working on large systems implementation
Working knowledge of system concepts and development methodologies to support business applications
Demonstrated experience in project co-ordination and project management activities
Criteria 2: Architecture Knowledge / Experience - 35 Points
Demonstrated experience in data migration, including mapping between source and target systems, analysis of data fields required to migrate data, exchange data or to provide a data feed between internal systems and third-party applications
Demonstrated experience in producing quality analysis of data sets and outputs such as detailed data maps, data dictionary, business rules, mapping rules, functional specifications, interface specifications, use cases, test cases etc.
Demonstrated experience in developing documentation towards production readiness such as support model, SLAs and checklists
Demonstrated experienced in system and user acceptance testing
Demonstrated experience in solution design and architecture
Demonstrated experience in end to end handling project financials and resource management
Demonstrated experience in defect identification and documentation using defect management tools
Demonstrated experience with technical solution design and prototyping tools to facilitate JAD and design sessions
Hands on experience in various project and product delivery methodologies such as:
Agile
Waterfall
Iterative Agile
Product management
Criteria 3: Communication - 30 Points
Demonstrated experience in negotiating with business stakeholders on functional design issues and detailed solution design sessions, negotiating on issues for production
Experience in documenting project status reports, project tracking for resources, finances, progress, issues and risks
Criteria 4: Public Sector Experience - 5 Points
Demonstrated experience working within an organization of equivalent size and complexity to the Ontario Public Service
Experience in working with Architectural artifacts within the OPS would be an asset
Knowledge Transfer
What needs to be KT
All documentation relating to the application /functional and technical specifications for systems development. Which include: design, components, process flows, other documentation that was developed/ updated
To whom
Manager / Project Manager / Team members
When
Knowledge Transfer to occur throughout the project life cycle.
1:1 meetings / team meetings / documentation on SharePoint site
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.
8+ years’ experience in business analysis
Demonstrated experience facilitating JAD sessions.
BABOK (Business Analysis Body of Knowledge) certification and/or demonstrated knowledge with the key BABOK concepts, tasks, techniques, and skills.
Demonstrated experience in creating Business Cases, Business Requirements Document, other Business requirements artefacts and testing documentation.
Demonstrated experience in data migration, including mapping between source and target systems, analysis of data fields required to migrate data, exchange data or to provide a data feed between internal systems and third-party applications.
Demonstrated experience in producing quality analysis of data sets and outputs such as detailed data maps, data dictionary, business rules, mapping rules, functional specifications, interface specifications, use cases, test cases etc | | | | | |
03/24/2025
3/24/2025 12:00:00 AM | Role: Java Software Developer
RQ: RQ08354
Rate: $95/h inc
Client: MTO
Location: Hybrid, 87 Sir William Hearst Ave., Toronto
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
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.
Skill Set
· 10+ year knowledge of, and experience with the following computing environments:
o Databases: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
o Operating System / Platforms: Unix (Solaris, AIX), Linux (e.g. RedHat), Windows (Server), container platforms / technologies (e.g. Docker), industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
o Web / Application Servers: WebLogic (14+), WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc
· 15+ year experience with Object Oriented Analysis & Design (UML – Use Case/Class Sequence/ Collaboration/State) and 3+ year experience with Micro Service Architecture model
· 10+ year experience in developing web-based applications using JEE (Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML (DOM, SAX, XSLT), DHTML/HTML, Struts, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, Spring Framework / Spring Boot / Spring MVC, JSON, etc
· Secure web application under OWASP guideline and rules
· 3+ year experience in Angular, React / Redux, GraphQL, Node.js, Lombok Annotations, etc.
· Good understanding and exposure (3+ years) of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery
· Proven Experience (10+ years) with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
· Experience (15+ years) in structured methodologies for the development, design, implementation and maintenance of applications
· 3+ year experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes, integration of business rules engines (e.g. Oracle Process Automation OPA)
· Demonstrable knowledge and experience (2+ years) working in accordance with policies and procedures of Public Sector Service in Canada.
· Working experience with toolsets and open source software packages / frameworks that support object oriented languages, web application, and Cloud-Native product development including:
o Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab, Maven (v3) build tools
o UML modeling tools, e.g. PowerDesigner
o Eclipse, Visual Studio
o Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator
· Excellent problem solving, communication (verbal and written), and interpersonal skills.
· A team player with the ability to work with competing priorities and strict deadlines.
· Proven ability to perform to successful completion assignments of high magnitude and complexity.
Lead Evaluator
John Song
Skills
Experience and Skill Set Requirements
Evaluation Criteria:
Technical Skills in Web-based Java EE (Enterprise Edition, 10+ years) / Cloud-Native PaaS (3+ years) application development - 30%
Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud-Native application analysis, design and development
Strong (and recent) technical design, build / development, and quality assurance expertise in Java EE and Cloud-Native frameworks, standards, technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBS, JNDI, XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Node.js, JSON, Spring Framework / Spring Boot / Spring MVC, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, etc
Solution design and development experience for Cloud-Native PaaS based technologies
Secure web application development under OWASP guideline and rules
Computing Environments and Toolsets (10+ years) - 20%
Knowledge of, and experienced with the following computing environments:
Database: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
Operating Systems / Cloud Platforms: UNIX (Solaris, AIX), Linux (e.g. RedHat), Windows (Server), container platforms / technologies (e.g. Docker), industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
Web / Application Servers: WebLogic (14+), WebSphere, JBoss, TomCat
Working experience with toolsets / frameworks that support object oriented languages, web application, and Cloud-Native product development including:
Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab, Maven (v3) build tools
UML modeling tools, e.g. PowerDesigner
Eclipse, Visual Studio
Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator
User Interface Design / Development (3+ years) - 15%
Familiar with UX / UI design principles and guidelines, familiar with Angular, React / Redux, and AODA compliance
Subject Matter Knowledge and Expertise (3+ years) in related Business Programs, Services, and Processes - 5%
Good understanding of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery.
Object-Oriented Analysis & Design (15+ years) and complex & modern application system implementation / delivery - 15%
Experience with Object Oriented Analysis & Design (UML – Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model
Experience with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
Knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes, integration of business rules engines
Experience in structured methodologies for the development, design, implementation and maintenance of applications.
Public Sector Experience (2+ years) - 5%
Experience with Public Sector I&IT Solutions architecture, application design / development (& secure programming) / quality assurance standards, solution / project delivery methodologies, and practices
Demonstrable knowledge and experience in working in accordance with policies and procedures of Canadian Public Sector Services
Interpersonal & Communication Skills - 10%
A team player with the ability to work with competing priorities and strict deadlines.
Strong problem-solving and decision-making skills; verbal and written communications skills; interpersonal and negotiation skill.
Candidate is required to come in office 3 days a week
Must haves:
Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud-Native application analysis, design and development | | | | | |
03/24/2025
3/24/2025 12:00:00 AM | Role: Software Developer - ETL
RQ: RQ08687
Rate: $95/h inc
Client: MTO
Location: Hybrid, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Deliverables section:
Scope of Services and Deliverables - The Services and Deliverables to be provided by the Vendor will include the following:
· Participate in the review of project, work request and maintenance release artefacts - Use Case, System Requirement Specification, etc.
· Deliver detailed system design documents and any other supporting documentation conforming to Ministry standards.
· Design logical and physical data models using Sybase Power Designer.
· Produce transformation mapping document.
· Implement data pipelines using Azure Data Factory (ADF), stored procedure, and Informatica PowerCenter performing extraction, transformation, and loading activities.
· Implement solutions using Logic App and Function App.
· Generate structured JSON file using ADF/ SQL.
· Develop Azure CI/CD pipeline to automate ADF release.
· Develop complex Oracle PL/SQL program to fulfill project requirements.
· Implement complex data conversion, e.g., binary to character, EBCDIC to UTF.
· Implement complex data transformation(s) for derived and calculated values.
· Integrate data sets from diverse source systems.
· Implement ADF for initial data load and incremental load.
· Promote ADF and Informatica ETL/ELT through all Ministry environments including Development, Integration Testing, QA, UAT, Production.
· Resolve and troubleshoot ADF pipeline, stored procedure, and Informatica workflow technical problems.
· Monitor and analyze incident, provide timely resolution.
· Collaborate with IT Professionals throughout the Software Development Life Cycle.
· Document information from diverse business area stakeholders and subject matter experts.
· Optimize performance of ADF pipeline, Azure SQL and Synapse databases, and Informatica workflow.
· Monitor application functionality and performance on daily basis.
· Provide effective knowledge transfer to Ministry staff at all stages of this assignment.
Skills
Experience and Skill Set Requirements
Evaluation Table
ETL Development-Data Integration 40%
· Extensive experience in gathering requirements and business process knowledge in order to design correct and high-quality data transformation.
· Extensive experience in design, development, and implementation with Azure Data Factory, Databricks, including:
o Self-Hosted Integration Runtime
o Data movement, ETL pipelines
o Performance tuning on large data volumes
o Complex data transformations
o ADF Debugger to validate data transformation.
o Azure Roles
· Experience with Informatica, including:
o Workflow Manager
o Repository Manager
o Designer
o Workflow Monitor
· Experience with developing solutions using Logic App and Function App.
· Experience in rapid application development (RAD) methodologies.
· Experience in maintaining and improving existing ETL processes.
· Experience in investigating data to identify potential issues within ETL pipelines.
· Experience with Business Intelligence tools IBM Cognos and Microsoft PowerBI.
Azure Technologies 40%
· Experience with CI/CD (DevOps) pipelines and concepts, including:
o Azure Resource Management
o GitHub Repo
o Source code version control
o Branching, pull requests, build, release, multiple parallel development repositories merge.
· Experience with Azure DevOps, including:
o Azure Boards
o Azure Test Plans
o Azure Pipelines
o Azure Repos
o Azure Artefacts
Oracle PL/SQL Development 10%
· Extensive experience in designing and developing SQL Server Stored Procedure, Oracle PL/SQL programs.
Database Technologies 10%
· Experience with Oracle, Microsoft SQL Server database and tools.
· Experience with relational and hierarchical database technologies.
· Extensive knowledge of Azure SQL DB and Synapse platforms, including:
o Performance tuning on large data volume
Candidate is required to come in office 3 days a week
Must haves:
Extensive experience in gathering requirements and business process knowledge in order to design correct and high-quality data transformation. | | | | | |
03/17/2025
3/17/2025 12:00:00 AM | Role: Java Programmer/Developer
RQ: RQ08522
Rate: $95/h inc
Client: MTO
Location: Hybrid, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Responsibilities:
Required to translate technical systems specifications into working, tested applications. This includes analysis, design and 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 on-going production support.
Knowledge transfer to fellow developers
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
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
Skills
Experience and Skill Set Requirements
Technical Skills - 60%
5 yr+ Demonstrated experience in JAVA-based software development.
5 yr+ Demonstrated experience using Java SDK, JEE, Apache Ant, Tomcat, JavaScript.
3 yr+ Demonstrated experience in Spring framework, Spring JDBC, JSON Token (JWT), Restful API, PLS/SQL, Oracle DB.
3 yr+ Demonstrated experience in SpringBoot series: Eureka server, Zuul Gateway, SpringBoot web, SpringBoot webservice, SpringBoot data/JPA, Swagger-UI tools, Open UI tools, Hudson/Jenkins, Maven.
1 yr+ Desirable experience in Azure API Management.
3 yr+ Experience with the agile user story and defect management life cycle using Azure DevOPS or JIRA.
2 yr+ Front end development experience using: Angular 5, Bootstrap, NodeJS, NPM, TypeScript, HTML 5, CSS.
Curam experience is a big plus
Automation Testing Skills - 20%
3 yr+ Experience in developing unit tests using Junit or TestNG.
Experience participating in Test Data creation and analysis skills in agile scrum sprints.
Experience participating in automation of Regression Testing in agile scrum sprints.
Experience using SQL to verify data integrity in agile scrum sprints.
Knowledge of Methodologies - 10%
Working knowledge of SDLC and the Agile development methodology.
Demonstrated knowledge and experience with RDBMS design concepts.
Demonstrated experience in identifying risk and providing solutions.
Communication Skills - 10%
Ability to build good working relationships.
Positive team player.
Good verbal and written communication skills.
Good analytical and problem-solving skills.
The candidate is required to come in office 3-days a week
Must Haves
5 yr+ Demonstrated experience in JAVA-based software development | | | | | |
03/17/2025
3/17/2025 12:00:00 AM | Role: Software Developer - Curam
RQ: RQ08690
Rate: $105/h inc
Client: Ministry of Public and Business Service Delivery and Procurement
Location: Hybrid, 5700 Yonge Street, Toronto
Duration: 248 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Responsibilities 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,
Skills
Experience and Skill Set Requirements
Please note this role is part of a Hybrid Work Arrangement and resource(s) will be required to work at a minimum of 2-3 days per week at 5700 Yonge St.
7-10 years of experience as a Senior Technical Consultant in large (greater than 1000 users) businesses and I&IT transformation project(s).
• Hands-on experience with Curam
• Hands-on experience writing Java code and using integration technologies, ESB, Java/JEE, application and web server technologies
• Experience in large scale case management implementations
• Technical expertise to enhance, configure, customize and integrate case management system with external or related applications
• Experience in conducting requirements elicitation, fit-gap, design, and development phases in large Cúram or COTS implementations
• Ability to advise and provide technical recommendations on infrastructure, data conversion, reporting and interfaces
Selection Criteria
Section
Percentage
Criteria
Application design and development experience
50
· Hands on experience in Curam Version 7
· Provide end to end solution design, development and unit testing along with recommendations to achieve business outcomes in alignment with business requirements, Cluster reference architecture and Ministry specific objectives
· Collaborate with stakeholders to understand business goals and support delivery outcomes
· Develop code following the SA development standards, architectural governance principles and design patterns in the development of end-to-end solutions
· Experience in design and implementation of REST API integrations and best practices
· Incorporate security requirements into the design, understand and comply with OPS security standards and policies
Methodology, testing and troubleshooting
30
· Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
· Experience working in agile development environment
· Ability to provide user and system documentation as required
· Contribute to the effective management of risks and issues associated with Solution designs
· Collaborate with cross-functional and distributed teams, including designers, developers, architects, project managers, and QA
· Promotes industry standards and best practices with the product teams.
· Perform thorough code reviews including unit tests and ensure high quality of the software.
· Fix defects and support developers, testers and end users
Planning, Documentation and communication
20
· Prepare work plans with CYSSC Managers, report and adjust completion status, report issues and risks in a timely manner
· Write technical documentation that supports and thoroughly explains the architecture
· Deliver knowledge transfer sessions to the team on the work completed
Please note this role is part of a Hybrid Work Arrangement and resource(s) will be required to work at a minimum of 2-3 days per week at 5700 Yonge St.
Must haves:
7-10 years of experience as a Senior Technical Consultant in large (greater than 1000 users) businesses and I&IT transformation project(s).
• Hands-on experience with Curam
• Hands-on experience writing Java code and using integration technologies, ESB, Java/JEE, application and web server technologies
• Experience in large scale case management implementations
• Technical expertise to enhance, configure, customize and integrate case management system with external or related applications
• Experience in conducting requirements elicitation, fit-gap, design, and development phases in large Cúram or COTS implementations
• Ability to advise and provide technical recommendations on infrastructure, data conversion, reporting and interfaces | | | System Testing/QA Specialist | | |
03/17/2025
3/17/2025 12:00:00 AM | Role: Systems Testing/QA Specialist
RQ: RQ08402
Rate: $76/h inc
Client: MTO
Location: Hybrid, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Deliverables/Skill Set: Systems Testing/QA Specialist
Description of 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).
Proficient in Cloud technology, Agile & DEVOPS.
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.
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 data query tools to aid in the development of test cases
• Knowledge and experience in the use of Test Management 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 test data for various types and phases of testing, including technical and business functional validation
• Experience in quality assurance and testing, including AODA 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
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
Evaluation Table – Sr. QA Analyst
Testing 55%
· 10+ years of experience in process, planning, organizing and implementing testing efforts
· Extensive Experience with test management tools on one or more platforms such as Azure DevOps & Microfocus ALM 12.5
· Experience conducting AODA Compliance Audit & Remediation
· Demonstrates working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps
· Experience with creating, reviewing, and executing test strategy, test plans and test cases
· Experience with providing identification and resolution of problems/issues
Technical Skills 40%
· Experience with Waterfall, Agile & DEVOPS methodologies
· Experience with Cloud technology (Microsoft Azure)
· Extensive Experience with AODA Compliance Audit tools, AXE, WAVE
· Experience with Siebel (RLSO - Registration Licencing System of Ontario), ESDI & other Ministry Applications
· Knowledge of Licensing and Control System (LCS) & Legacy Mainframe Systems
· Experience with Payment Gateway MPG/EPS Services
· Experience with mainframe tools such as TSO/SPF
· Experience with ReadyAPI, WEB Services, API, OPA and Java Technologies
· Experience with IMS/DB2/SQL/Oracle Databases, and UNIX
· Experience with .NET platform
Soft Skills 5%
· Excellent analytical, problem-solving and decision-making skills.
· Strong organizational, creativity and perseverance skills.
· Strong verbal and written communication skills; interpersonal skills.
· Proven track record for building strong working relationships.
The candidate is required to come in office 3-days a week
Must Haves
10+ years of experience in process, planning, organizing and implementing testing efforts | | | | | |
03/17/2025
3/17/2025 12:00:00 AM | Role: Software Developer - Java
RQ: RQ08352
Rate: $95/h inc
Client: MTO
Location: Hybrid, 87 Sir William Hearst Ave. Toronto, ON M3M 0B4
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
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.
Skill Set
· 10+ year knowledge of, and experience with the following computing environments:
o Databases: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
o Operating System / Platforms: Unix (Solaris, AIX), Linux (e.g. RedHat), Windows (Server), container platforms / technologies (e.g. Docker), industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
o Web / Application Servers: WebLogic (14+), WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc
· 15+ year experience with Object Oriented Analysis & Design (UML – Use Case/Class Sequence/ Collaboration/State) and 3+ year experience with Micro Service Architecture model
· 10+ year experience in developing web-based applications using JEE (Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML (DOM, SAX, XSLT), DHTML/HTML, Struts, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, Spring Framework / Spring Boot / Spring MVC, JSON, etc
· Secure web application under OWASP guideline and rules
· 3+ year experience in Angular, React / Redux, GraphQL, Node.js, Lombok Annotations, etc.
· Good understanding and exposure (3+ years) of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery
· Proven Experience (10+ years) with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
· Experience (15+ years) in structured methodologies for the development, design, implementation and maintenance of applications
· 3+ year experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes, integration of business rules engines (e.g. Oracle Process Automation OPA)
· Demonstrable knowledge and experience (2+ years) working in accordance with policies and procedures of Public Sector Service in Canada.
· Working experience with toolsets and open source software packages / frameworks that support object oriented languages, web application, and Cloud-Native product development including:
o Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab, Maven (v3) build tools
o UML modeling tools, e.g. PowerDesigner
o Eclipse, Visual Studio
o Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator
· Excellent problem solving, communication (verbal and written), and interpersonal skills.
· A team player with the ability to work with competing priorities and strict deadlines.
· Proven ability to perform to successful completion assignments of high magnitude and complexity.
Lead Evaluator
John Song
Skills
Experience and Skill Set Requirements
Evaluation Criteria
Technical Skills in Web-based Java EE (Enterprise Edition, 10+ years) / Cloud-Native PaaS (3+ years) application development
- Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud-Native application analysis, design and development
- Strong (and recent) technical design, build / development, and quality assurance expertise in Java EE and Cloud-Native frameworks, standards, technologies and tools
- Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBS, JNDI, XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Node.js, JSON, Spring Framework / Spring Boot / Spring MVC, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities / Collections framework, Apache Commons Logging, etc
- Solution design and development experience for Cloud-Native PaaS based technologies
- Secure web application development under OWASP guideline and rules
30
Computing Environments and Toolsets (10+ years)
Knowledge of, and experienced with the following computing environments:
- Database: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
- Operating Systems / Cloud Platforms: UNIX (Solaris, AIX), Linux (e.g. RedHat), Windows (Server), container platforms / technologies (e.g. Docker), industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
- Web / Application Servers: WebLogic (14+), WebSphere, JBoss, TomCat
- Working experience with toolsets / frameworks that support object oriented languages, web application, and Cloud-Native product development including:
o Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab, Maven (v3) build tools
o UML modeling tools, e.g. PowerDesigner
o Eclipse, Visual Studio
o Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator
20
User Interface Design / Development (3+ years)
Familiar with UX / UI design principles and guidelines, familiar with Angular, React / Redux, and AODA compliance
15
Subject Matter Knowledge and Expertise (3+ years) in related Business Programs, Services, and Processes
Good understanding of program & service concepts, general and best practices, business processes & rules, stakeholders & relationships, service delivery models (incl. self service / digital service), private & public partnership, etc in complex and high-impact public sector (e.g. transportation safety) related licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I&IT application software delivery
5
Object-Oriented Analysis & Design (15+ years) and complex & modern application system implementation / delivery
- Experience with Object Oriented Analysis & Design (UML – Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model
- Experience with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
- Knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes, integration of business rules engines
- Experience in structured methodologies for the development, design, implementation and maintenance of applications.
15
Public Sector Experience (2+ years)
- Experience with Public Sector I&IT Solutions architecture, application design / development (& secure programming) / quality assurance standards, solution / project delivery methodologies, and practices
- Demonstrable knowledge and experience in working in accordance with policies and procedures of Canadian Public Sector Services
5
Interpersonal & Communication Skills
- A team player with the ability to work with competing priorities and strict deadlines.
- Strong problem-solving and decision-making skills; verbal and written communications skills; interpersonal and negotiation skill
10
The candidate is required to come in office 3-days a week
Must Haves
Overall 10+ years’ work experience as a software developer on Java enterprise and Cloud-Native application analysis, design, and development | | | | | |
01/15/2025
1/15/2025 12:00:00 AM | Role: Technology Architect
RQ: RQ08429
Rate: $122/h inc
Client: Ministry of Public and Business Service Delivery (former MGCS)
Location: Hybrid, 222 Jarvis St., Toronto
Duration: 494 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Key Responsibilities:
Security Architecture and Design: Develop and maintain security architectures for various projects, ensuring they meet the organization's security requirements and enterprise objectives.
Technology Evaluation: Evaluate and recommend security technologies and solutions to enhance the organization’s security posture.
Collaboration: Work closely with other IT and business units to ensure security is integrated into all aspects of the organization’s operations.
Advisory Role: Act as an internal consultant, providing expert advice on security matters to various teams and stakeholders.
Skills
Experience and Skill Set Requirements
Experience designing and implementing Managed Security Service Providers (MSSPs) core services:
Security Event Monitoring: Continuous monitoring of networks and systems to detect and respond to security incidents. This often includes 24/7 monitoring from a Security Operations Center (SOC) and threat intelligence integration.
Managed Detection and Response (MDR): Advanced threat detection and response services, combining technology and human expertise to identify and mitigate security threats.
Threat Hunting: Proactive identification of potential threats and adversaries within an organization's environment
Vulnerability Management: Regular identification, assessment, and remediation of cyber vulnerabilities across systems and endpoints
Incident Response: Providing expertise and support in the event of a security breach to contain and resolve the incident.
Strong Technical Knowledge of enterprise security platforms:
Palo Alto Cortex XDR
Microsoft Defender for Endpoint
Microsoft Sentinel
SPLUNK Cloud / Enterprise Security
SPLUNK SOAR
Service NOW Security Incident Response (SIR)
Service NOW Vulnerability Response (VR)
Hybrid: 3 days onsite / 2 days remote
Must Haves:
Design experience - gathering requirements, solutions along with experience with design integration
Minimum of 7 years' experience as an Architect/Design
Strong Technical Knowledge of enterprise security platforms:
Palo Alto Cortex XDR
Microsoft Defender for Endpoint
Microsoft Sentinel
SPLUNK Cloud / Enterprise Security
SPLUNK SOAR
Service NOW Security Incident Response (SIR)
Service NOW Vulnerability Response (VR)
Nice to have:
Prior OPS or Public environment | | | | | |
01/15/2025
1/15/2025 12:00:00 AM | Role: DevOPS/Cloud Engineer
RQ: RQ08364
Rate: $100/h inc
Client: Ministry of Transportation
Location: Hybrid, 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Duration: 252 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Title
DevOPS/Cloud Engineer
Description
Deliverables/Skill Set Requirements
Deliverables
Task 1
· Monthly Performance Status Report (where applicable)
Deliverables
· All deliverables that consultant worked on during past month are included
· Progress and specific accomplishment against the deliverable are described
· Status of consultant’s deliverable compared to the project Baseline
Estimated Completion Date
· Monthly
Task 2
· Review Technical Design
· Revise Technical Design Based on Review
· Develop automation scripts based on technical design
· Implement & Promote to User Test environment
· Implement & Promote Production environment
· Document for Knowledge transfer
· Provide support to the development of integration and data migration requirements
· Provide support to the Q&A phase of the project
· Provide stabilization support post the project go-live
Deliverables
Estimated Completion Date
· According to the project timeline schedule
Task 3
· Knowledge transfer to ministry staff
Deliverables
· Documentations
· Walk-through sessions
Estimated Completion Date
· Throughout the project
Skill Set
· Minimum 10 years of experience in WebLogic V12, WebSphere V9, Informatica V10 configuration, customization, upgrading
· Minimum 5 years of experience in DevOps toolsets in Azure Cloud, including but not limited to, Docker, Ansible, Packer, Terraform, Azure DevOps Pipelines, OpenShift.
· Working knowledge and experience in git, including branching and merging strategies (e.g. git-flow), collaborating via pull request and practicing GitOps
· Working knowledge and experience of designing and implementing infrastructure as code build automation using Terraform and immutable infrastructure with Ansible and Packer
· Minimum 10 years of experience in systems, data communications and telecommunication technology including experience with RedHat Enterprise Linux V7+, UNIX Solaris V10 and Mainframe IMS Connect, system software and System tools
· Working knowledge and experience of implementing instances/applications performance tuning, storage/capacity management, DB migration/upgrade, Backup/Disaster Recovery (DR) strategies
· Working knowledge and experience of clustering Load Balancers, and Firewall configuration and accomplishing the same in Azure cloud
· Experience with technologies (J2EE, Java) and web technologies (Node.js, Azure Functions, Serverless, Pub/Sub event driven systems, Azure App Gateway)
· Experience with Informatics Power Centre tools, Designer, Workflow Manager, Workflow
· Experience on application monitoring and support
· Highly skilled analysis and problem-solving skills
Lead Evaluator
Skills
Experience and Skill Set Requirements
Evaluation Criteria
Technical Knowledge – 30%
· 10+ years of experience in systems, data communications and telecommunication technology including experience with RedHat Enterprise Linux V7+, UNIX Solaris V10 and Mainframe IMS Connect, system software and System tools
· Extensive experience in WebLogic V12, WebSphere V9, Informatica V10 configuration, customization, upgrading, and patching
· Extensive experience in DevOps toolsets in Azure Cloud, including but not limited to, Docker, Ansible, Packer, Terraform, Azure DevOps Pipelines, OpenShift
· Working knowledge and experience in git, including branching and merging strategies (e.g. git-flow), collaborating via pull request and practicing GitOps
· Working knowledge and experience of designing and implementing infrastructure as code build automation using Terraform and immutable infrastructure with Ansible and Packer
· Working knowledge and experience of implementing instances/applications performance tuning, storage/capacity management, DB migration/upgrade, Backup/Disaster Recovery (DR) strategies
· Working knowledge and experience of clustering Load Balancers, and Firewall configuration and accomplishing the same in Azure cloud
· Experience with technologies (J2EE, Java) and web technologies (Node.js, Azure Functions, Serverless, Pub/Sub event driven systems, Azure App Gateway)
· Mid-Tier refresh initiatives experience with technologies (Docker, Ansible, Packer, Terraform) in Azure cloud environment
Support & Troubleshooting – 25%
· High skilled problem solving, reasoning and trouble-shooting experience to provide advice and resolve data recovery issues in a multi-platform environment
· Support for pre-production and production systems on 7/24/365 basis for application and middleware
· Experience conducting system monitoring and performance and data integrity in accordance with ITIL standards
Operations – 25%
· Experience on supporting enterprise business and infrastructure projects
· Experience in Incident Management, Change Management
Ability to perform performance analysis
· Experience in resource usage tracking, analysis
· Ability to perform log searches for problem solving, audit and performance checking
· Experience in emergency problem resolution
· Ability to provide ad-hoc reporting
Interpersonal & Communication Skills – 15%
· Strong oral and written communications and interpersonal skills with experience making presentation, liaising with staff to resolve issues, and working as part of a technical multi-disciplinary team
· Based on management's request, the ability to provide support to internal and external clients on a 7/24 basis
· Experience in coordinating and providing leadership to staff and stakeholders
Public Sector Experience – 5%
· Working knowledge of Transportation Safety architecture, applications, databases, and systems
Hybrid: 3 days onsite / 2 days remote
Must Haves:
· 10+ years of experience in systems, data communications and telecommunication technology including experience with RedHat Enterprise Linux V7+, UNIX Solaris V10 and Mainframe IMS Connect, system software and System tools
· Extensive experience in WebLogic V12, WebSphere V9, Informatica V10 configuration, customization, upgrading, and patching
· Extensive experience in DevOps toolsets in Azure Cloud, including but not limited to, Docker, Ansible, Packer, Terraform, Azure DevOps Pipelines, OpenShift | | | | | |
01/14/2025
1/14/2025 12:00:00 AM | Role: IBM WAS Solutions Designer
RQ: RQ08022
Rate: $115/h inc
Client: Ministry of Public and Business Service Delivery (former MGCS)
Location: Hybrid, 222 Jarvis St., Toronto
Duration: 249 business days, 7.25 hours per day
Anticipated Start Date: April 2025
Description
Lead the design and execution of modernization strategies aimed at transitioning legacy applications from IBM technologies to Azure-based platforms. Work closely with cross-functional teams to assess current systems, pinpoint areas for improvement, and craft thorough modernization roadmaps. Architect solutions that are both scalable and secure, utilizing Azure services and adhering to best practices. Offer technical leadership, mentorship, and guidance to the development team, ensuring compliance with coding standards, security protocols, and project timelines.
Key deliverables will include:
Design and Documentation
Provide the design and produce design document to capture all details
Regularly update the design document as the development progresses.
Capture all the decision points on solutioning and design and rationales
Provide technical documents that assists OPS checkpoints & gating when needed
Development
Lead development team on implementation of the design.
Writing and/or generating code, conducting unit tests on written code
Support
Assist with troubleshooting production issues and support day-to-day operations
The Vendor’s Personnel will also be required to
Complete work and achieve milestones within the assigned deadlines;
Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as the he/she becomes aware of them;
Submit Deliverables for the Cluster/Ministry approval as they are completed;
Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;
Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;
Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines;
Provide knowledge and skill transfer to a designated Cluster/Ministry staff;
And Comply with the Ontario Government I&IT Directive, Operational Policy on the I&IT Project Gateway Process, and other applicable Guidelines, Standards and Procedures.
Skills
Experience and Skill Set Requirements
Must Have
At least 10 years of relevant experience
Strong expertise in enterprise integration design, including experience with integration patterns, technologies, design principle and best practices.
Hands-on experience working with solutions built on IBM WAS and related product stack
Hands-on experience with integration technologies, such as APIs, Message Queues and Middleware, Enterprise Service Bus (ESB)
Experience working with Agile methodologies
Expertise in one of the leading cloud platforms. E.g., Azure
Expert knowledge of data security and authentication such as OAuth, OpenID Connect, SAML to secure ministry information assets
Desirable Skillset
Strong expertise in enterprise integration design, including experience with integration patterns, technologies, design principle and best practices.
In-depth knowledge of Spring Framework, especially Spring Integration, and experience designing and building integration solutions using it.
Experience with integration technologies, such as JMS, AMQP, or REST, and an understanding of how they are used in IBM ACEs or a Spring Integration context.
Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in cloud integration platforms such as Azure Integration services
Experience with data model, database such as Oracle, SQL server.
Experience with cloud-based integration solutions
Excellent communication skills, both written and verbal, and the ability to work effectively with both technical and non-technical stakeholders, including business analysts, project managers, and developers.
Strong problem-solving and debugging skills, and experience diagnosing and resolving complex integration issues.
A track record of delivering high-quality, robust, and scalable integration solutions in a fast-paced, deadline-driven environment, and experience leading development teams and mentoring junior developers.
Experience participating in Agile software development methodologies, such as Scrum or Kanban, and experience leading sprint planning and retrospectives.
Excellent documentation skills and experience producing high-quality design documentation, including sequence diagrams, data flow diagrams, and class diagrams.
Business Architecture experience at the specified experience level
Familiar with Business, Logical and Physical architecture designs and documents
Experience in structured methodologies for the design, development and implementation of applications
Experience in developing enterprise architecture deliverables (e.g. models) based on Ontario?Government Enterprise Architecture processes and practice
Knowledge and understanding of Information Management (including record keeping) policies and practices
Experience in the use of business architecture and modeling software?Knowledge and experience with a wide range of methods, techniques and tools for business?architecture such as, but not limited to: business functional modeling, service lifecycle?modeling, business event modeling, business process mapping, value chain analysis, and other related disciplines
Successfully completed business architectures in government settings or similar complex, multi-project/ multi-client organizations
Good understanding of diverse business environments, especially government environments, and a good understanding of the business drivers in these environments
Proven ability to identify and analyze business requirements
Highly developed interpersonal and negotiation skills
The ability to document and analyze business and functional requirements, lead/facilitate JAD sessions and prepare required Architecture Documentation.
Ability to translate/interpret business requirements to technical requirements and deliverables
Ability to think and operate at an enterprise level
Hybrid: 3 days onsite / 2 days remote
Must Have:
At least 10 years of relevant experience
Hands-on experience working with solutions built on IBM WAS and related product stack
Hands-on experience with integration technologies, such as APIs, Message Queues and Middleware, Enterprise Service Bus (ESB)
Expert knowledge of data security and authentication such as OAuth, OpenID Connect, SAML to secure ministry information assets
Experience with integration technologies, such as JMS, AMQP, or REST, and an understanding of how they are used in IBM ACEs or a Spring Integration context. | | |
ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppMainContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppBodyContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppPageSelector ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppTotalRecords ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSerializedCols ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSortExpression ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSortOrder ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppViewstateContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSelectedRecordsContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppSelectedRecordsIndexes ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppFBConfC ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppVSC ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppColumnsWidthContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppCellDivsWidthContainer ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppEditTemplateContainer ob_grBrOppFOTC ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppCFEC ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppRowEditTpl ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppEMRC ContentPlaceHolder_mainArea_ContentPlaceHolder_mainArea2_grBrOpp_ob_grBrOppBodyContainer_ctl18
|
|