Scope
- Courts Digital Transformation (CDT) project requires a solution designer who is responsible for translating business requirements into effective scalable and secure technology solutions. This role involves the analysis and documentation of the business processes that are related to system-to-system integrations within the complex business domains. Additionally the role includes validating and documenting the vendors APIs.
Assignment Deliverables
- Provide application support by converting client requirements and functional specifications into detailed technical designs.
- Analyze and document business processes related to system integrations.
- Produce integration design documents ensuring clarity and completeness.
- Collaborate with business stakeholders to obtain approval and sign-off on design documents.
- Understand vendor APIs and validate them across various integration scenarios to support the development team.
- Update API documentation to reflect any changes or enhancements.
- Participate in the creation of high-quality software designs and documentation across all phases of the SDLC.
- Develop and write code and conduct unit testing to ensure code quality and functionality.
- Support the QA team during system testing and User Acceptance Testing (UAT).
- Prepare deployment packages and detailed build instructions for Development UAT and Production environments.
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
- Experience with REST API design and development including experience with API documentation and testing.
- Proficient in analyzing and interpreting complex business processes.
- 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.
- Highly developed interpersonal and negotiation skills
- Ability to create technical design documents integration specs and deployment guides.
- Ability to lead developers for troubleshooting issues in various environments.
Nice to Have Requirements
- Ontario Criminal Justice business knowledge is a plus.
Desired Skills and Experience
- Ability to validate and work with third-party/vendor APIs
- Experience with API documentation tools (e.g. Swagger Postman)
- Proficiency in one or more programming languages (e.g. Java Python)
- Strong knowledge of software development principles and SDLC
- Experience on development cloud native application with microservice design.
- Experience with data model database such as Azure SQL.
- Experience with cloud based IAM integration.
- Familiarity with UML sequence diagrams and flowcharts
- 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 teams and mentoring junior members.
- 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.
- Experience in structured methodologies for the design development and implementation of applications
- Good understanding of diverse business environments especially government environments and a good understanding of the business drivers in these environments
- Ability to translate/interpret business requirements to technical requirements and deliverables
Resumes Evaluation/Criteria:
Criteria 1: Technical Skills - 30 Points
- Experience with REST API design and development including experience with API documentation and testing.
- Ability to validate and work with third-party/vendor APIs
- Experience with API documentation tools (e.g. Swagger Postman)
- Proficiency in one or more programming languages (e.g. Java Python)
- Strong knowledge of software development principles and SDLC
- Experience on development cloud native application with microservice design.
- Experience with data model database such as Azure SQL.
Criteria 2: Business Skills - 30 Points
- Familiarity with UML sequence diagrams and flowcharts
- Proficient in analyzing and interpreting complex business processes.
- 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.
- Knowledge of Criminal Justice business
- Extensive experience working with business to understand the complex business processes and communicate the IT solution in a clear and non technical way.
Criteria 3: Analytical Skills - 20 Points
- Ability to translate/interpret business requirements to technical requirements and deliverables
- Proven ability to identify and analyze business requirements
- Strong problem-solving and debugging skills and experience diagnosing and resolving complex integration issues.
Criteria 4: Communication - 20 Points
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- Experience with facilitating and leading discussions with technical teams as well as business
- A team player with a track record for meeting deadlines
Knowledge Transfer
What needs to be KT
- All documentation relating to functional and technical specifications for systems development Documentation relating to business processes Research data plans & designs including architecture sitemaps protypes usability.
- Document for all technical decisions
To whom
- Project Manager / Team members
When
- 1:1 meetings / team meetings / documentation on SharePoint site throughout the duration of the project life cycle etc.
Must haves:
Experience with REST API design and development including experience with API documentation and testing
Proficient in analyzing and interpreting complex business processes
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
Highly developed interpersonal and negotiation skills
Ability to create technical design documents integration specs and deployment guides
Ability to lead developers for troubleshooting issues in various environments.
Nice to have:
Ontario Criminal Justice business knowledge is a plus
Scope Courts Digital Transformation (CDT) project requires a solution designer who is responsible for translating business requirements into effective scalable and secure technology solutions. This role involves the analysis and documentation of the business processes that are related to system-...
Scope
- Courts Digital Transformation (CDT) project requires a solution designer who is responsible for translating business requirements into effective scalable and secure technology solutions. This role involves the analysis and documentation of the business processes that are related to system-to-system integrations within the complex business domains. Additionally the role includes validating and documenting the vendors APIs.
Assignment Deliverables
- Provide application support by converting client requirements and functional specifications into detailed technical designs.
- Analyze and document business processes related to system integrations.
- Produce integration design documents ensuring clarity and completeness.
- Collaborate with business stakeholders to obtain approval and sign-off on design documents.
- Understand vendor APIs and validate them across various integration scenarios to support the development team.
- Update API documentation to reflect any changes or enhancements.
- Participate in the creation of high-quality software designs and documentation across all phases of the SDLC.
- Develop and write code and conduct unit testing to ensure code quality and functionality.
- Support the QA team during system testing and User Acceptance Testing (UAT).
- Prepare deployment packages and detailed build instructions for Development UAT and Production environments.
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
- Experience with REST API design and development including experience with API documentation and testing.
- Proficient in analyzing and interpreting complex business processes.
- 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.
- Highly developed interpersonal and negotiation skills
- Ability to create technical design documents integration specs and deployment guides.
- Ability to lead developers for troubleshooting issues in various environments.
Nice to Have Requirements
- Ontario Criminal Justice business knowledge is a plus.
Desired Skills and Experience
- Ability to validate and work with third-party/vendor APIs
- Experience with API documentation tools (e.g. Swagger Postman)
- Proficiency in one or more programming languages (e.g. Java Python)
- Strong knowledge of software development principles and SDLC
- Experience on development cloud native application with microservice design.
- Experience with data model database such as Azure SQL.
- Experience with cloud based IAM integration.
- Familiarity with UML sequence diagrams and flowcharts
- 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 teams and mentoring junior members.
- 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.
- Experience in structured methodologies for the design development and implementation of applications
- Good understanding of diverse business environments especially government environments and a good understanding of the business drivers in these environments
- Ability to translate/interpret business requirements to technical requirements and deliverables
Resumes Evaluation/Criteria:
Criteria 1: Technical Skills - 30 Points
- Experience with REST API design and development including experience with API documentation and testing.
- Ability to validate and work with third-party/vendor APIs
- Experience with API documentation tools (e.g. Swagger Postman)
- Proficiency in one or more programming languages (e.g. Java Python)
- Strong knowledge of software development principles and SDLC
- Experience on development cloud native application with microservice design.
- Experience with data model database such as Azure SQL.
Criteria 2: Business Skills - 30 Points
- Familiarity with UML sequence diagrams and flowcharts
- Proficient in analyzing and interpreting complex business processes.
- 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.
- Knowledge of Criminal Justice business
- Extensive experience working with business to understand the complex business processes and communicate the IT solution in a clear and non technical way.
Criteria 3: Analytical Skills - 20 Points
- Ability to translate/interpret business requirements to technical requirements and deliverables
- Proven ability to identify and analyze business requirements
- Strong problem-solving and debugging skills and experience diagnosing and resolving complex integration issues.
Criteria 4: Communication - 20 Points
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- Experience with facilitating and leading discussions with technical teams as well as business
- A team player with a track record for meeting deadlines
Knowledge Transfer
What needs to be KT
- All documentation relating to functional and technical specifications for systems development Documentation relating to business processes Research data plans & designs including architecture sitemaps protypes usability.
- Document for all technical decisions
To whom
- Project Manager / Team members
When
- 1:1 meetings / team meetings / documentation on SharePoint site throughout the duration of the project life cycle etc.
Must haves:
Experience with REST API design and development including experience with API documentation and testing
Proficient in analyzing and interpreting complex business processes
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
Highly developed interpersonal and negotiation skills
Ability to create technical design documents integration specs and deployment guides
Ability to lead developers for troubleshooting issues in various environments.
Nice to have:
Ontario Criminal Justice business knowledge is a plus
View more
View less