Client: Service New Brunswick (SNB) Provincial Health Application Services
Role: Application/Solution Architect 2 Community and Connected Care
Duration: May 25 2026 March 31 2027 (with possible extension to March 31 2028)
Work Model: Onsite (Fredericton NB) with limited remote flexibility
Engagement Type: Contract (Full-Time)
Role Overview
Upstaff Employment Services is seeking a highly experiencedApplication Architect to support theeHealthNB 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 ofsteady-state operations and project-based initiatives with a strong focus onsolution architecture integration and system optimization across Electronic Health Record (EHR) ecosystems.
Required Skills:
Mandatory Requirements (M1M5) 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 (Derived from S1S7) 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 PHP-based applications
Required Education:
Mandatory Requirements (M1)M1. EducationUniversity degree in Computer Science or a related disciplineEquivalent combination of education and extensive industry experience will be considered
Job Description Application Architect (eHealth)Requisition ID: RQ00322Client: Service New Brunswick (SNB) Provincial Health Application ServicesRole: Application/Solution Architect 2 Community and Connected CareDuration: May 25 2026 March 31 2027 (with possible extension to March 31 2028)Work Mo...
Job Description Application Architect (eHealth)
Requisition ID: RQ00322
Client: Service New Brunswick (SNB) Provincial Health Application Services
Role: Application/Solution Architect 2 Community and Connected Care
Duration: May 25 2026 March 31 2027 (with possible extension to March 31 2028)
Work Model: Onsite (Fredericton NB) with limited remote flexibility
Engagement Type: Contract (Full-Time)
Role Overview
Upstaff Employment Services is seeking a highly experiencedApplication Architect to support theeHealthNB 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 ofsteady-state operations and project-based initiatives with a strong focus onsolution architecture integration and system optimization across Electronic Health Record (EHR) ecosystems.
Required Skills:
Mandatory Requirements (M1M5) 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 (Derived from S1S7) 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 PHP-based applications
Required Education:
Mandatory Requirements (M1)M1. EducationUniversity degree in Computer Science or a related disciplineEquivalent combination of education and extensive industry experience will be considered