Programmer Analyst Ii - Community And Connected Care
SereneAID
Programmer Analyst II – Community and Connected Care
Fredericton, Canada | Posted on 10/28/2026Programmer Analyst II – Community and Connected Care
Client:
Service New Brunswick (SNB)
Work Arrangement:
100% Onsite
Contract Duration:
December 1, 2026 – November 30, 2027
Contract Term:
12 months, full-time
Position Overview
Service New Brunswick (SNB) is seeking an experienced
Programmer Analyst II – Community and Connected Care
to join the Provincial Health Application Services (PHAS) team. The successful candidate will support, maintain, enhance and develop provincial healthcare applications that serve New Brunswick's healthcare sector, including Regional Health Authorities and the Department of Health.
This role combines application development, programming and analysis, production support, incident and problem resolution, system enhancements, database development, integration support and application release activities. The successful candidate will work with complex healthcare information systems and electronic health records, ensuring application stability, security, performance and alignment with business requirements.
The resource will also participate in the team's on-call rotation and provide after-hours support when required and approved.
Key Responsibilities
Develop, document, code, test, implement and maintain technical solutions that meet business and operational requirements.
Perform programming, systems analysis, application enhancements, defect resolution and software maintenance.
Provide ongoing operational and technical support for provincial healthcare applications and electronic health record (EHR) systems.
Investigate and resolve application incidents, system errors, service requests and production problems.
Support application upgrades, releases, deployments, configuration changes and performance optimization.
Develop, maintain and troubleshoot database objects, queries, stored procedures, reports and data extracts using Oracle and Microsoft SQL Server.
Develop and maintain Microsoft SQL Server Reporting Services (SSRS) reports and reporting solutions.
Develop and maintain PowerShell scripts to automate operational tasks, support application administration and improve system efficiency.
Support application integration and interface processing using integration engines, including Rhapsody.
Work with Enterprise Master Patient Index (EMPI) and client identity management solutions, including IBM Initiate and IBM InfoSphere where applicable.
Maintain and enhance .NET applications and related database components.
Support the investigation and resolution of healthcare data integration, registry matching, reporting and application interoperability issues.
Prepare and update technical documentation, operational procedures, release documentation and team knowledge-base materials.
Participate in team scrums, technical discussions, release planning and continuous improvement initiatives as required.
Provide operational support as part of the team's on-call rotation, including approved after-hours and weekend support.
Collaborate with business stakeholders, technical teams, application vendors and other support groups to ensure reliable healthcare application services.
Comply with applicable privacy, confidentiality, information security and healthcare data protection requirements.
Complete the required confidentiality agreement and departmental privacy training before commencing the assignment.
Requirements
Mandatory Requirements – M1 to M6
Candidates must clearly demonstrate compliance with
all mandatory requirements. The resume and submission matrix must specify employers or clients, project or role descriptions, responsibilities, and employment dates in
Month/Year–Month/Year
format.
M1 – Education
A university degree in Computer Science or a similar discipline is preferred.
An equivalent combination of relevant education and practical experience may be considered.
M2 – IM/IT Experience
Minimum
15 years of Information Management / Information Technology (IM/IT) experience .
Minimum
10 years of experience as a Senior Programmer, with hands-on programming and systems analysis responsibilities.
Excellent verbal and written communication skills in English, including the ability to communicate technical information clearly, prepare technical documentation and collaborate with business and technical stakeholders.
M5 – Availability
Must be available to commence the assignment on or about
December 1, 2026 .
M6 – Submission Limit
Only
one candidate may be submitted per vendor
for this requisition. Multiple submissions from the same vendor will result in disqualification of all that vendor's applications.
Required Technical Skills and Scored Requirements – S1 to S8
Candidates should demonstrate the following experience with specific project examples, responsibilities and dates.
S1 – Provincial Healthcare and Electronic Health Records
Minimum
4 years of experience
working with provincial healthcare applications and Electronic Health Record (EHR) systems.
Experience supporting, maintaining, enhancing or integrating healthcare applications, clinical information systems, patient records or healthcare data repositories is required.
S2 – Software Development and Technical Solutions
Minimum
15 years of experience
developing, documenting, coding, testing and implementing technical solutions to meet business requirements.
Strong experience in programming, systems analysis, application maintenance, defect resolution and production implementation.
S3 – Integration Engines
Minimum
4 years of experience
working with healthcare or enterprise integration engines, such as
Rhapsody Integration Engine .
Experience troubleshooting interfaces, supporting system integrations and resolving data exchange issues is an asset.
S4 – Oracle and Microsoft SQL Server
Minimum
15 years of experience
working with Oracle and/or Microsoft SQL Server.
Experience with database development, SQL queries, stored procedures, data extracts, troubleshooting and performance optimization.
S5 – PowerShell Scripting
Minimum
5 years of experience
developing and maintaining PowerShell scripts for automation, application support, system administration or operational processes.
S6 – Microsoft SQL Server Reporting Services (SSRS)
Minimum
10 years of experience
with Microsoft SSRS, including report development, maintenance, troubleshooting and data presentation.
S7 – Enterprise Master Patient Index (EMPI)
Minimum
1 year of experience
working with EMPI solutions, such as
IBM Initiate and IBM InfoSphere, including patient or client identity matching, registry management or related integration and data quality activities.
Minimum
10 years of experience
developing, maintaining, enhancing or supporting .NET applications.
Candidates should provide detailed examples for each scored requirement. Each example must identify the client or employer, project or role, duration, technical responsibilities and relevant achievements.
Healthcare Applications and Technology Environment
The Community and Connected Care portfolio includes the following systems and technologies:
Client Registry:
IBM Initiate
Provider Registry:
NextGate MatchMetrix Provider Registry
Location Index:
Custom .NET application and SQL database
eHealthNB Clinical Data Repository (CDR):
Orion Health
Electronic Health Record (EHR):
Orion Health Concerto
NB Labs (NBAMA) Mapping Assistant:
Custom PHP application
Provincial Integration Engine:
Orion Health Rhapsody Integration Engine
Data Extracts, Views and Reports:
Oracle, Microsoft SQL Server and SSIS
Electronic Medical Record (EMR):
IntraHealth solutions, including Rhapsody Integration Engine, Client Registry and Electronic Health Record Viewer
Experience with these platforms is beneficial, particularly where it demonstrates the candidate's ability to support healthcare application operations, integrations, registries, clinical data and reporting. Other applications may be added to the portfolio during the contract.
The successful candidate will be responsible for:
Completing assigned application releases and implementation activities.
Delivering assigned maintenance, support and development activities, including service requests, incidents, problems and releases.
Resolving incident and problem management tasks within established operational processes.
Maintaining and updating team documentation and knowledge repositories.
Participating in application operations and the team's on-call rotation.
Supporting team scrums, technical reviews and other assigned activities.
Ensuring that technical solutions are documented, tested and implemented appropriately.
Work Location and Conditions
The position is
100% onsite at 520 King Street, HSBC Place, Fredericton, New Brunswick
for the duration of the engagement.
Remote work may be possible only when requested and approved by SNB.
Travel outside Fredericton is not expected.
Any overtime or work outside regular business hours requires prior approval.
The successful candidate must sign a non-disclosure agreement and complete departmental privacy training before starting.
Ideal Candidate Profile
The ideal candidate is a highly experienced Programmer Analyst with a strong background in enterprise application development and production support, preferably within provincial healthcare environments. The candidate should combine extensive programming and analysis experience with hands-on expertise in Oracle/SQL Server, .NET, PowerShell, SSRS, healthcare integration engines and EMPI technologies.
The successful resource will be comfortable supporting business-critical healthcare systems, resolving production issues, implementing technical enhancements, documenting solutions and participating in operational support rotations while working collaboratively with SNB's Health Application Services team.
#J-18808-Ljbffr
Fredericton, Canada | Posted on 10/28/2026Programmer Analyst II – Community and Connected Care
Client:
Service New Brunswick (SNB)
Work Arrangement:
100% Onsite
Contract Duration:
December 1, 2026 – November 30, 2027
Contract Term:
12 months, full-time
Position Overview
Service New Brunswick (SNB) is seeking an experienced
Programmer Analyst II – Community and Connected Care
to join the Provincial Health Application Services (PHAS) team. The successful candidate will support, maintain, enhance and develop provincial healthcare applications that serve New Brunswick's healthcare sector, including Regional Health Authorities and the Department of Health.
This role combines application development, programming and analysis, production support, incident and problem resolution, system enhancements, database development, integration support and application release activities. The successful candidate will work with complex healthcare information systems and electronic health records, ensuring application stability, security, performance and alignment with business requirements.
The resource will also participate in the team's on-call rotation and provide after-hours support when required and approved.
Key Responsibilities
Develop, document, code, test, implement and maintain technical solutions that meet business and operational requirements.
Perform programming, systems analysis, application enhancements, defect resolution and software maintenance.
Provide ongoing operational and technical support for provincial healthcare applications and electronic health record (EHR) systems.
Investigate and resolve application incidents, system errors, service requests and production problems.
Support application upgrades, releases, deployments, configuration changes and performance optimization.
Develop, maintain and troubleshoot database objects, queries, stored procedures, reports and data extracts using Oracle and Microsoft SQL Server.
Develop and maintain Microsoft SQL Server Reporting Services (SSRS) reports and reporting solutions.
Develop and maintain PowerShell scripts to automate operational tasks, support application administration and improve system efficiency.
Support application integration and interface processing using integration engines, including Rhapsody.
Work with Enterprise Master Patient Index (EMPI) and client identity management solutions, including IBM Initiate and IBM InfoSphere where applicable.
Maintain and enhance .NET applications and related database components.
Support the investigation and resolution of healthcare data integration, registry matching, reporting and application interoperability issues.
Prepare and update technical documentation, operational procedures, release documentation and team knowledge-base materials.
Participate in team scrums, technical discussions, release planning and continuous improvement initiatives as required.
Provide operational support as part of the team's on-call rotation, including approved after-hours and weekend support.
Collaborate with business stakeholders, technical teams, application vendors and other support groups to ensure reliable healthcare application services.
Comply with applicable privacy, confidentiality, information security and healthcare data protection requirements.
Complete the required confidentiality agreement and departmental privacy training before commencing the assignment.
Requirements
Mandatory Requirements – M1 to M6
Candidates must clearly demonstrate compliance with
all mandatory requirements. The resume and submission matrix must specify employers or clients, project or role descriptions, responsibilities, and employment dates in
Month/Year–Month/Year
format.
M1 – Education
A university degree in Computer Science or a similar discipline is preferred.
An equivalent combination of relevant education and practical experience may be considered.
M2 – IM/IT Experience
Minimum
15 years of Information Management / Information Technology (IM/IT) experience .
Minimum
10 years of experience as a Senior Programmer, with hands-on programming and systems analysis responsibilities.
Excellent verbal and written communication skills in English, including the ability to communicate technical information clearly, prepare technical documentation and collaborate with business and technical stakeholders.
M5 – Availability
Must be available to commence the assignment on or about
December 1, 2026 .
M6 – Submission Limit
Only
one candidate may be submitted per vendor
for this requisition. Multiple submissions from the same vendor will result in disqualification of all that vendor's applications.
Required Technical Skills and Scored Requirements – S1 to S8
Candidates should demonstrate the following experience with specific project examples, responsibilities and dates.
S1 – Provincial Healthcare and Electronic Health Records
Minimum
4 years of experience
working with provincial healthcare applications and Electronic Health Record (EHR) systems.
Experience supporting, maintaining, enhancing or integrating healthcare applications, clinical information systems, patient records or healthcare data repositories is required.
S2 – Software Development and Technical Solutions
Minimum
15 years of experience
developing, documenting, coding, testing and implementing technical solutions to meet business requirements.
Strong experience in programming, systems analysis, application maintenance, defect resolution and production implementation.
S3 – Integration Engines
Minimum
4 years of experience
working with healthcare or enterprise integration engines, such as
Rhapsody Integration Engine .
Experience troubleshooting interfaces, supporting system integrations and resolving data exchange issues is an asset.
S4 – Oracle and Microsoft SQL Server
Minimum
15 years of experience
working with Oracle and/or Microsoft SQL Server.
Experience with database development, SQL queries, stored procedures, data extracts, troubleshooting and performance optimization.
S5 – PowerShell Scripting
Minimum
5 years of experience
developing and maintaining PowerShell scripts for automation, application support, system administration or operational processes.
S6 – Microsoft SQL Server Reporting Services (SSRS)
Minimum
10 years of experience
with Microsoft SSRS, including report development, maintenance, troubleshooting and data presentation.
S7 – Enterprise Master Patient Index (EMPI)
Minimum
1 year of experience
working with EMPI solutions, such as
IBM Initiate and IBM InfoSphere, including patient or client identity matching, registry management or related integration and data quality activities.
Minimum
10 years of experience
developing, maintaining, enhancing or supporting .NET applications.
Candidates should provide detailed examples for each scored requirement. Each example must identify the client or employer, project or role, duration, technical responsibilities and relevant achievements.
Healthcare Applications and Technology Environment
The Community and Connected Care portfolio includes the following systems and technologies:
Client Registry:
IBM Initiate
Provider Registry:
NextGate MatchMetrix Provider Registry
Location Index:
Custom .NET application and SQL database
eHealthNB Clinical Data Repository (CDR):
Orion Health
Electronic Health Record (EHR):
Orion Health Concerto
NB Labs (NBAMA) Mapping Assistant:
Custom PHP application
Provincial Integration Engine:
Orion Health Rhapsody Integration Engine
Data Extracts, Views and Reports:
Oracle, Microsoft SQL Server and SSIS
Electronic Medical Record (EMR):
IntraHealth solutions, including Rhapsody Integration Engine, Client Registry and Electronic Health Record Viewer
Experience with these platforms is beneficial, particularly where it demonstrates the candidate's ability to support healthcare application operations, integrations, registries, clinical data and reporting. Other applications may be added to the portfolio during the contract.
The successful candidate will be responsible for:
Completing assigned application releases and implementation activities.
Delivering assigned maintenance, support and development activities, including service requests, incidents, problems and releases.
Resolving incident and problem management tasks within established operational processes.
Maintaining and updating team documentation and knowledge repositories.
Participating in application operations and the team's on-call rotation.
Supporting team scrums, technical reviews and other assigned activities.
Ensuring that technical solutions are documented, tested and implemented appropriately.
Work Location and Conditions
The position is
100% onsite at 520 King Street, HSBC Place, Fredericton, New Brunswick
for the duration of the engagement.
Remote work may be possible only when requested and approved by SNB.
Travel outside Fredericton is not expected.
Any overtime or work outside regular business hours requires prior approval.
The successful candidate must sign a non-disclosure agreement and complete departmental privacy training before starting.
Ideal Candidate Profile
The ideal candidate is a highly experienced Programmer Analyst with a strong background in enterprise application development and production support, preferably within provincial healthcare environments. The candidate should combine extensive programming and analysis experience with hands-on expertise in Oracle/SQL Server, .NET, PowerShell, SSRS, healthcare integration engines and EMPI technologies.
The successful resource will be comfortable supporting business-critical healthcare systems, resolving production issues, implementing technical enhancements, documenting solutions and participating in operational support rotations while working collaboratively with SNB's Health Application Services team.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Programmer Analyst Ii - Community And Connected Care in Winnipeg, MB vacancy
$8810.92 per month
...necessary conditions for a rewarding career. Job SummaryThe Programmer Systems Analyst II designs and builds computer application solutions for... ...ERP) program and sustainment teams, and from the broader IT community, the incumbent, working in concert with the Senior...CommunityLong term contract- ...protective and life-saving solutions to communities around the world. Here, you will join... ...protecting and saving lives. Job Summary Analyst II, Method Transfer Sciences (Biochemistry)... ...your own. We offer highly diverse career opportunities, a supportive culture,...CommunityFlexible hoursShift work
- Programmer Analyst II – Client Service Delivery System Fredericton, Canada | Posted on 10/28/2026Job Description: Programmer Analyst II – Client Service Delivery System (CSDS)Client: Service New Brunswick (SNB)Department: SNB – Health ApplicationsContract Start Date...SuggestedFull timeContract workWeekend work
- ...banking centres within your community to deliver on CIBC’s Purpose... ...Radically Simple and Genuinely Caring. Go above and beyond to champion... .... We aspire to give you a career, rather than just a paycheck.... ...Development, Client Service, Community Connections, Customer Experience (CX),...CommunityFull time
- ...United as a global team, we’re connecting cross-functionally, traversing... ...team with other Developers, Analyst-testers, Business Analysts and... ...with Kanban methodology. As a Programmer Analyst of the squad you will... ...impactful work, leaders who truly care, and the flexibility and...CommunityWork at officeFlexible hours2 days per week3 days per week
- ...assess timeframe of solution(s). Coordinating with business analysts and end users in understanding development needs and acquire signoffs... ...Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at...CommunityWorldwide
- ...order to effectively liaise with business analysts, vendors, other technical departments and... ...lots of space for team collaboration. Community Engagement - We offer opportunities for... ...thank all applicants for their interest in a career at Scotiabank; however, only those...CommunityWork at officeFlexible hours
- ...approaches, assess timeframe of solution(s).Coordinating with business analysts and end users in understanding development needs and acquire... ...Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at...CommunityWorldwide
- Lead enterprise data pipelines and integration services as a Senior Data Engineer supporting Connected Care analytics and AI use cases. Apply cloud platform expertise to deliver secure, reliable data solutions.This senior position combines technical leadership with hands-on...
- ...businesses. The RoleGBME - Risk Technology is searching for a Programmer Analyst to develop, enhance, test, and support Counterparty Credit... ..., personal, sick days and benefits will start on day one. Community Engagement - no matter where you choose to work from; we...CommunityInternshipRemote workFlexible hours
- ...the call’s audience and technical capabilities Assists the Senior Analyst and team with tracking and maintaining deliverable dates,... ...talented people, transforming the way people, businesses, and things connect with each other. Of course, we will offer you great pay and benefits...Work at office
- ...ability to serve client needs and anticipate market changes. Societe Generale is committed to strengthening bonds with colleagues, communities, and the world in which we live, because relationships are at the heart of how we operate. For more information about our Culture and...Community
- ...Procurement Officer, the Procurement & Category Analyst II coordinates assigned contract... ...necessary, to BCNET member institutions and communities throughout British Columbia. Perform other... ...paid day annually to support a cause you care about. Inclusive Culture:...CommunityContract workWork at officeRemote workFlexible hours1 day per week
- Drive Connected Care growth across western Canada using strategic sales and healthcare technology expertise. Advise organizations on connected monitoring solutions.As Baxter’s Connected Vitals Account Manager, you will manage healthcare accounts and guide adoption of vital signs...
$57k - $105k per year
...in days) to receive an alert: Business Analyst II (Learning Specialist)Location: Montréal,... ...programs Opportunity to give back to communities in which we work, live and serve Career... ...information is being used along the continuum of care to better the health of citizens in...CommunityFull timeWork at officeRemote workFlexible hours- ...) to receive an alert: Rail Logistics Analyst IIDate: Oct 27, 2026 Location: Regina... ...At Bunge (NYSE: BG), our purpose is to connect farmers to consumers to deliver essential... ..., advancing sustainability, and helping communities prosper where we operate. Bunge has its...CommunityWork at office
- ...possible for our clients, team members and communities. Our purpose is more than aspirational.... ...Canada's top employers thanks to our high-care, high-performance culture, upheld by the... ...experience levels to apply. If you're seeking a career where your drive, perspective and growth...CommunityFlexible hours
- ...NET, Oracle, SQL Server, and electronic health record expertise. Service New Brunswick needs experienced technical support.As a Programmer Analyst II, you will support the Provincial Health Application Services team. The 12-month assignment combines programming, systems...
$57k - $105k per year
...receive an alert: Bilingual Business Analyst II - Pharmacy OperationsLocation: Calgary,... ...Troubleshoot software glitches, connectivity issues with provincial drug databases (... ...programs Opportunity to give back to communities in which we work, live and serve Career...CommunityFull timeWork at officeFlexible hours- ...sociauxEn veillant au bien-être de nos employés, nous proposons un programme d'avantages sociaux complet et compétitif, qui comprend les... ...l’interne qu’à l’externe, et agir à titre de mentor auprès des analystes juniors. Résoudre des problèmes complexes liés aux projets en...Contract workWork at officeFlexible hoursDay shift2 days per week
- ...propres termes, car le meilleur travail s'accomplit lorsque vous êtes libre d'être vous-même et de partager votre expertise unique. Programme d'avantages sociaux de BombardierAyant le bien-être de nos employés à cœur, nous offrons un programme d'avantages sociaux complet et...Summer workWork at officeFlexible hours
$80k - $85k per year
...leading North American Integrated Marketing Agency, specialized in connecting with consumers through Experiential Marketing, B2B, Sales &... ...empowered consumers and leveraging new technologies.The Client Data Analyst II (analyst) position is responsible for partnering with our...- ...passion for innovation and excellence.Our Mission & Vision: We connect the aviation industry through smart technology to make flight... ...Role: We’re looking for a detail-oriented Aviation Maintenance Analyst with a passion for amazing customer service to join our growing...Worldwide
$96.9k - $136.8k per year
...-LoB Project team consisting of Business Analysts, Business SMEs and Technology Resources where... ...can be for our clients, colleagues and communities. Our Total Rewards Package Our... ...time off, banking benefits and discounts, career development, and reward and recognition programs...CommunityTemporary workWork from home- ...We are currently looking for a Security Analyst II – Azure AD to join the Identity and Access... ...MSAL), the Microsoft Graph API, and OpenID Connect, OAuth 2.0, or SAML (identity onboarding)... ...people, and members of the 2SLGBTQI+ community. As part of Intact’s commitment to reconciliation...CommunityFlexible hours
- ...Upstaff Employment Services Inc. is seeking a Programmer Analyst II for Service New Brunswick (SNB) in Fredericton, NB, to maintain and enhance the CSDS. The role requires extensive senior-level programming and systems analysis experience with Oracle, SQL Server, Java, and...Full timeContract work
- Myant is seeking a Product Manager for the Digital Health Platform (MHDS) to own features across Skiin patient experience, MVCP, and data services. You will drive discovery through delivery, collaborating with Engineering, UX, Data Science, Clinical, Regulatory, Quality, and...
- ...Nine Circles Community Health Centre Is currently hiring for COMMUNITY HOST 0.8 EFT (31 hours per week) Indefinite Term $25.596... ...Certificate Conflict Resolution certificate Trauma Informed Care certificate Fluency in languages other than English Knowledge...CommunityHourly payPart timeMonday to fridayShift work
- Bombardier recherche un chef de programme expérimenté pour diriger le développement et la gestion des portefeuilles de projets dans le secteur aérospatial. Vous établirez les objectifs, échéanciers et budgets tout en guidant les équipes interfonctionnelles vers les jalons clés...
- ...zonal, EWIS et L/HIRFMaîtrise des outils Google et solutions digitalesOrientation client et apprentissage rapideFaites progresser le programme Airbus A220 en combinant expérience aéronautique, optimisation de maintenance, présentation et conformité réglementaire. #J-18808-...Apprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst Ii - Community And Connected Care. Be the first to apply!
Related searches
- application analyst Winnipeg, MB
- application support analyst Winnipeg, MB
- analyste informatique Winnipeg, MB
- application support analyst remote Winnipeg, MB
- community relations Winnipeg, MB
- community centre Winnipeg, MB
- community corrections Winnipeg, MB
- community learning facilitator Winnipeg, MB
- community health promoter Winnipeg, MB
- community organizer Winnipeg, MB

