Solutions Architect, Digital Health Interoperability


Posting Date: March 13, 2024

Position Title: Solutions Architect, Digital Health Interoperability

Department: Connected Care

Report to: Senior Solutions Architect


At Canada Health Infoway (Infoway) we believe a more connected and collaborative system is a healthier system, and we work with governments, health care organizations, clinicians, and patients to make health care more digital. We’re working to ensure that everyone is able to access their personal health information, book appointments, get prescriptions, view lab test results and access other health services, online. We are working with our partners to transform the health system because we know that digital health can be as transformative as digital has been in other aspects of our lives. We are an independent, not-for-profit organization funded by the federal government.

Continuing to improve Canadian health care necessitates work in interoperability connected systems are healthier systems. Connected care means a healthier Canada, and Infoway is committed to advancing interoperability. Harnessing data sharing will result in “connected care” and a modern health system for all Canadians. In support of the provinces and territories, Infoway is facilitating a national collaborative effort to advance interoperability using a collaborative development process.

Together with our jurisdictional, clinical, patient and industry partners we are committed to improving the health of Canadians by accelerating the development, adoption and effective use of innovative digital health solutions.

Why Join Us?

  • Be part of a high-profile, ambitious, and exciting pan-Canadian initiative that improves the health of populations and unlocks value for the health system
  • Work with a dynamic, multi-functional team of professionals dedicated and passionate about modernizing the health care system
  • Demonstrate your strong organizational, technical leadership skills in a fast-paced, innovative, and supportive environment
  • We take care of our employees

Position Purpose

We are seeking a dynamic and proficient solutions architect focusing on digital health IT standards and related technologies. The ideal candidate will possess experience in conceptualizing, designing, and executing complex IT solutions within the digital health realm as well as developing standards and specifications. This role requires adeptness in crafting software application architectures, standards, alongside a deep understanding of infrastructure/technology nuances. The candidate will contribute expertise to interoperability initiatives, aligning with the Shared pan-Canadian Interoperability Roadmap.

As a hands-on architect, you will play a pivotal role with stakeholders driving innovation and ensuring integration across diverse healthcare systems. Furthermore, you will participate in the design and implementation of health interoperability specifications, ensuring that systems can communicate effectively and securely, ultimately enhancing patient care and system efficiency.

Major Responsibilities

  • Following strategic direction, you will design and document modern approaches to modular interoperability components and solutions
  • Using the Shared pan-Canadian Interoperability Roadmap as a work plan, design and grow the elements of various initiatives (backend and front-end)  and Reference Architecture to support the interoperability products
  • Drive and develop the technical design elements for the pan-Canadian interoperability specifications and reference implementations
  • Participate in industry events to inform, educate and engage industry in co-design of the interoperability products that will materialize the Shared pan-Canadian Interoperability Roadmap
  • Engage jurisdictions/solution providers through their architecture teams to identify solution needs into interoperability products
  • Provide expertise and leadership in application, security, and software infrastructure architecture, strategies, and methodologies.
  • Design and deliver high quality, well-tested, scalable and secure end-to-end software solutions aligned with the pan-Canadian interoperability specifications.
  • Develop technical specifications and strategies using modern architecture principles, tools and methodologies.
  • Perform and contribute to all stages of the software lifecycle, including planning, analysis, architecture and design, development, validation and conformance testing and implementation.
  • Design and specify authentication and authorization technologies, security protocols and best practices for application security.
  • Write technical documentation for large scale, complex products, platforms, and services including visual diagrams based on standards and nomenclature.
  • Participate in establishing development standards, guidelines and best practices.
  • Work with project managers, leaders and team members to ensure timely delivery of project and product objectives
  • Participate on the conformance test and platform architecture and proactively contribute for integration of vendor application and spec testing utilizing platform such Gazelle.


  • Undergraduate Degree in Computer Science/Engineering or related field

Qualifications & Skills

  • 10 years + experience working with system architecture, solution design using development and deployment principles and practices with highly complex systems.
  • 5+ years software development experience in a number of programming languages such as Rust, Swift, Go, Java or C#.
  • Demonstrated expertise in designing and implementing RESTful APIs, microservices architectures, and cloud-native solutions, leveraging platforms such as AWS, Azure, or Google Cloud Platform.
  • Demonstrated expertise using with front-end technologies such as browsers with a deep understanding of HTTP, and browser-based technologies (WASM, JS, HTTP, TLS, ...)
  • Experience with DevOps practices and tools for continuous integration, delivery, and deployment (CI/CD), including version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and infrastructure as code (e.g., Terraform).
  • Working knowledge of Jurisdictional digital health delivery programs would be an asset.
  • Knowledge and experience of healthcare data and exchange standards are strong assets (HL7 FHIR, SNOMED, IHE, etc.)
  • Strong knowledge of IAM (Identity and Access Management) and Privacy/Consent standards and workflows is an asset (OAuth2, OIDC, SAML, W3C Verifiable Credentials, FIDO, DIACC.)
  • Cloud Architect experiences must have
  • Cloud Architect certification is a nice to have
  • Familiarity with Architecture methodologies and techniques in particular the use of UML diagraming tools.
  • Interpersonal skills to manage sponsor, stakeholder, and vendor relationships
  • Strong document writing skills in the area of technical documentation development.
  • Familiar with AI LLM solutions and architectures is an asset.
  • Team skills to work within a collaborative multi-functional team
  • Strong communication skills with the ability to present complex information to a variety of internal and external audiences
  • Negotiation and problem-solving skills to work with multiple stakeholders, resolve conflicting priorities and ensure successful delivery of architectural goals and programs
  • Analytical skills to identify gaps and deficiencies and develop technical solutions.

Our commitment

Infoway is committed to employing a diverse workforce and is proud to be an equal opportunity employer.

Infoway provides reasonable accommodations to employees as well as candidates taking part in the recruitment process, upon request.

We thank you for your interest in this opportunity at Infoway however, only those applicants who most closely meet the qualifications for this position will be contacted.

View other Infoway websites

View the site
View the site
View the site