Skip to content
mimi

Application Architect (eHealth)

Joblinxsapp

Fredericton · On-site Contract Lead 1mo ago

About the role

Role Overview

Upstaff Employment Services is seeking a highly experienced Application Architect to support the eHealthNB platform under the Provincial Health Application Services branch. The selected candidate will play a critical role in designing, enhancing, and maintaining highly complex healthcare applications, ensuring alignment with strategic healthcare initiatives and business requirements.

This role involves a blend of steady-state operations and project-based initiatives, with a strong focus on solution architecture, integration, and system optimization across Electronic Health Record (EHR) ecosystems.

Key Responsibilities

  • Lead architecture design, strategy, and roadmap development for eHealth platforms
  • Provide technical leadership on solution architecture, integration design, and development standards
  • Design and implement scalable, resilient, and high-availability systems
  • Develop and maintain system architecture documentation and solution blueprints
  • Support integration across healthcare systems including EHR, EMR, registries, and repositories
  • Collaborate with stakeholders including business teams, DBAs, developers, and vendors
  • Monitor system performance and ensure optimization and fault tolerance
  • Provide production support, including after-hours support as required
  • Deliver proof of concepts, migration strategies, and integration solutions
  • Provide regular reporting to leadership and contribute to continuous improvement initiatives

Mandatory Requirements

M1. Education

  • University degree in Computer Science or a related discipline
  • Equivalent combination of education and extensive industry experience will be considered

M2. IM/IT Experience

  • Minimum 20+ years of experience in Information Management / Information Technology

M3. Senior Programmer/Analyst Experience

  • Minimum 15+ years of experience as a Senior Programmer/Analyst

M4. Communication Skills

  • Excellent verbal and written communication skills in English
  • Proven ability to communicate with technical teams and executive stakeholders

M5. Availability

  • Must be available to start as per project timelines and work onsite in New Brunswick

Mandatory Technical & Functional Skills

Healthcare & Domain Expertise

  • Minimum 10+ years experience working with Provincial Healthcare systems in Canada
  • Strong experience with Electronic Health Records (EHR) and healthcare integrations

Solution Development & Architecture

  • Minimum 15+ years experience in:
    • Designing, developing, documenting, testing, and implementing enterprise solutions
    • Translating business requirements into technical solutions

Integration & Interoperability

  • Minimum 15+ years experience with Rhapsody Integration Engine
  • Minimum 10+ years experience with:
    • Nextgate / Rhapsody Provider Index
    • EMPI solutions (e.g., Initiate, Infosphere)

Database & Backend Technologies

  • Minimum 10+ years experience with:
    • Microsoft SQL Server
    • Oracle databases

Programming & Development

  • Minimum 10+ years experience with:
    • Java
    • JavaScript

Preferred Experience

  • Experience with:
    • Clinical Data Repositories (CDR)
    • Client and Provider Registries
    • Integration across EMR/EHR systems
  • Familiarity with tools such as:
    • Orion Health
    • IBM Initiate
    • SSIS, .NET, PHP-based applications

Deliverables

  • Architecture roadmaps and transformation strategies
  • Integration and migration plans
  • Proof of concepts and solution designs
  • System performance optimization and monitoring reports
  • Documentation of system configurations and architecture
  • Ongoing operational and production support

Work Environment

  • Onsite role based in Fredericton, NB
  • Collaboration with cross-functional healthcare and IT teams
  • May require occasional after-hours or weekend support (pre-approved)

Skills

JavaJavaScriptMicrosoft SQL ServerOracleRhapsody Integration Engine

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free