Jobs.ca
Jobs.ca
Language
Foilcon logo

Solutions Designer (Intermediate) 9606-1810

Foilconabout 18 hours ago
Toronto, ON
Mid Level
contract

About the role

HM Note: This hybrid contract role is in office at the manager's discretion. Candidates' resumes must include first and last name.

Description

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 vendor's 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 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

About Foilcon

IT Services and IT Consulting
1-10

At Foilcon, we are focused on delivering results to our clients. To be their go to partner for technical services, application developement, integration and training. This leads us to our goals of being a great partner and being the good guys.
With our global resources, we bring the rest of the world within reach to our customers. Our nimble, experienced team moves from ideas to execution rapidly. Our motto..There is always a way