Health Information Exchange Software Architect

Interior Health Authority

Description

Position Summary

Interior Health are looking for an experienced Health Information Exchange Software Architect to join our team on a full time term basis out of our Kelowna location.

What we offer:
-Employee & Family Assistance Program
-Employer paid training/education opportunities
-Employer paid vacation
-Medical Services Plan
-Employer paid insurance premiums
-Extended health & dental coverage
-Municipal Pension Plan
-Work-life balance

Salary:
Salary range for the position is $88,990 to $127,923. Interior Health establishes salaries within the minimum and maximum of the salary range based on consideration of the qualifications, experience of the applicant, and an internal equity review of the salaries of other employees.

About the job:
As a pivotal member of our Health Information Exchange group, you will be instrumental in driving the development, maintenance, and expansion of our Clinical Data Exchange (CDX) Service. This service distributes vital clinical information to healthcare providers and provincial systems through industry-standard formats like HL7V2 and FHIR. Our cutting-edge technical stack includes C#/.Net, Azure PaaS, and on-premise servers.

In this role, you will:
• Lead and Inspire: Support a team of developers in designing and architecting software systems that prioritize security, scalability, and reliability.
• Strategic Vision: Set the strategic direction for our technical architecture, guiding our team to build scalable, testable, and innovative solutions.
• Collaborative Innovation: Collaborate with provincial partners to architect service integrations with emerging BC Health APIs.
• Mentorship: Mentor and coach our development team, fostering a culture of quality and innovation.
• Align Objectives: Work closely with the product owner and analysts to refine and prioritize technical requirements from business objectives.
• Hands-On Leadership: Actively participate in designing, documenting, and building our software systems.
• Automation Excellence: Develop advanced tooling to establish robust build, testing, and deployment automation in a cloud environment.

Qualifications

Honoring Interior Health’s commitment to Truth and Reconciliation and the Declaration on the Rights of Indigenous Peoples Act (DRIPA), and Pursuant to Section 42 of the BC Human Rights Code, preferential consideration and/or hiring will be given to qualified applicants who self-identify as Indigenous (First Nations, Métis, or Inuit).

Education, Training, and Experience
• A Bachelor’s or Master’s Degree in Computer Science, Engineering or related discipline.
• Minimum of eight (8) years’ recent, related experience in software development, architecture, including experience with:
o Software development, including proficiency in multiple programming languages, such as C#, JavaScript, and Python.
o Project leadership experience, including designing and implementing software solutions, overseeing development processes, and mentoring junior developers.
o Systems design and architecture, including creating architectural blueprints, evaluating, and selecting appropriate technologies, and ensuring the scalability, security, and maintainability of systems.
• Strong technical foundation which includes proficiency in architectural frameworks and patterns, knowledge of cloud platforms such as Azure, AWS, and Google Cloud, database management and design expertise.
• Familiarity with various development methodologies like Agile, Scrum, and DevOps.
• Knowledge of HL7 V2, V3, and FHIR standards and experience with designing and maintaining test automation frameworks are considered assets.
• An understanding of network design and security protocols.
• An equivalent combination of education and experience may be considered.

Skills and Abilities
• Ability to communicate effectively both verbally and in writing.
• Strong analytical and problem-solving abilities, excellent communication and interpersonal skills, leadership and team management capabilities.
• Ability to translate complex technical concepts into non-specialist terms.
• Ability to deal with others effectively.
• Physical ability to carry out the duties of the position.
• Ability to write programs in a variety of programming languages.
• Ability to organize work.
• Ability to operate related equipment.

Comments

Interior Health now offers assistance from an Indigenous Employment Advisor. If you self-identify as Indigenous (First Nations, Métis or Inuit) and if you would like assistance with the application process and/or career exploration, send your question(s) via email to IndigenousEmployment@interiorhealth.ca to be redirected to the Employment Advisor. We invite applicants to self-identify as First Nations, Métis, or Inuit within cover letters and/or resumes.

How to Apply

APPLY ONLINE:  Competition# 02069698  Job Posting | IH Careers (interiorhealth.ca)