Application/Solution Architect - EHealth Level 2
Service New Brunswick (SNB) requires an Application Architect :
PHAS is seeking an Application Architect to augment the current eHealthNB technical support team (Community and Connected Care). The chosen individual’s work will be comprised of a mixture of steady state and project-based efforts including:
-
Research, design, and develop strategies, models, and work plans to enhance the stability, resilience, fault tolerance of the ehealth NB platform and its components that align with strategic initiatives
-Provide direction and guidance pertaining to solution architecture, including technical design, development methods and procedures;
-Provide advice and direction to executive management to ensure technology solutions meet the business needs;
-Plan and forecast in order to manage existing system needs and upcoming system development project initiatives in a cost effective manner;
-Provide solution architecture guidance and direction to staff and consultants;
-Oversee development of and maintain solution design documents that detail system configurations;
Deliverables:
The successful candidate must deliver the following, in order to successfully complete the engagement:
Prepare proof of concepts for recommended solutions and architecture
- Assist in the development of a road map for the evolution of the eHealth Platform from current to future state.
- Develop implementation, migration and integration strategies.
- Develop integration solutions that meet business requirements and objectives, while ensuring information integrity and adhering to standards and best practices
- Provide support for development environments as well as live production systems.
- Monitor and optimize eHealth Platform performance to create high availability.
- Provide support for eHealth Platform as required. After hours support may be required. Compensation will be based on Service New Brunswick rates for on call, after hours.
- Work with various stakeholders (business teams, project managers, application support teams, database administrators, vendors, other development teams, etc.) to ensure that any solution is implemented with success.
- Provide regular status reports to the Manager for Health (eHealth) applications.
- Other duties as assigned, such as update team documentation as required, participate in team scrums as required, etc.
Must Have Skills:
A university degree in Computer Science or similar discipline is preferred, but an equivalent combination of education and experience may be considered. |
A minimum of twenty (20) years of IM/IT experience. |
A minimum of fifteen (15) years as a Senior Programmer/Analyst. |
Excellent verbal and written communication skills in English. |
The candidate must be available to start work immediately in NB on 23rd May 2025 |
Nice to Haves:
Demonstrated experience working with Provincial Health Care and Electronic Health Records applications in a Canadian context. |
10 years + (plus) |
Demonstrated experience in developing, documenting, coding, testing and implementing technical solutions to meet the business requirements. |
15 years + (plus) |
Demonstrated experience working with the Rhapsody Integration engines. |
15 years + (plus) |
Demonstrated experience working with Nextgate/Rhapsody Provider Index |
10 years + (plus) |
Demonstrated experience with Microsoft SQL Server. |
10 years + (plus) |
Demonstrated experience with JAVA, Java Script. |
10 years + (plus) |
Demonstrated experience with EMPI (e.g. Initiate and Infosphere). |
10 years + (plus) |
Demonstrated experience with Oracle |
10 years + (plus) |