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 4 hours ago
Similar jobs that could be interesting for youBased on the Programmer Analyst Ii - Community And Connected Care in Winnipeg, MB vacancy
- ...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
$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- ...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
$17.33 per hour
...Ready to suit up as a Community Office Security Guard Requisition: 251225 What matters... ...this is your ability to build meaningful connections. Tell us about how your natural ability to... ...Permanent shifts: Monday to Friday (1500-1930) Career growth opportunities at GardaWorld...CommunityHourly payPermanent employmentCasual workWork at officeMonday to fridayShift work- ...Manitoba is the perfect place to thrive if you're seeking a fulfilling career in an organization that is committed to its employees' well-being... ...the healthcare team, and facilitating coordination of patient care. The Registered Nurse assesses patients' and families'...SuggestedPermanent employmentImmediate startShift work
- ...Manitoba is the perfect place to thrive if you're seeking a fulfilling career in an organization that is committed to its employees' well-being... ...The Oncology Nurse is responsible for providing holistic cancer care to patients over the spectrum of the oncology experience:...Permanent employmentImmediate startShift work
$20 per hour
...family. We are seeking part-time assistance primarily focused on caring for our newborn. The ideal candidate will be experienced with... ...us if you are interested in this opportunity. We look forward to connecting with you! Please visit to view full details and to apply. FREE...Hourly payPart timeNight shift$17.33 per hour
...Ready to suit up as a Community Office Security Guard Requisition #: 250546 What matters... ...are your greatest strengths. As a Health Care Security Guard, you will be the person... ...continuing education through GardaWorld Academy Career growth opportunities at GardaWorld...CommunityPermanent employmentCasual workWork at officeMonday to fridayShift workWeekday work$52k per year
Job Responsibility: Overview: We create communities where employees thrive in their work, helping our residents thrive in their homes. Atria... ...'s family of brands has openings for individuals looking for a career with outstanding benefits, including: Paid holidays and PTO...CommunityFull timeLocal areaRemote work- ...Job Details School Clerk Class II MGEU This is a full-time, 10-month temporary position in a High School (Grades 9-12).... ...provided by the school administrator; Contacts parents, volunteers, community members, and organizations when necessary and appropriate;...CommunityFull timeTemporary workPart timeWork at office
$60k - $70k per year
Job Responsibility: Job Number: 192 Department: Community Investment and Capacity Building Job Type: Full Time Close Date: 04/15 Professional Areas: Career Opportunities Salary Range: 60,000 - 70,000 COMMUNITY INVESTMENT MANAGER THE OPPORTUNITY United Way Winnipeg is a provincial...CommunityFull timeFlexible hours- ...Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future... ...is where you belong. The Analyst, Pharmacy AR provides analytical... ...important areas. Our CORE Values – Care, Ownership, Respect and...CommunityPermanent employmentTemporary workInternship
$20 - $21 per hour
...what you do matters. A Career at NTT DATA Means : Having... ...your clients, colleagues, and communities. Your ideas are embraced,... ...challenging environment in our Customer Care Centre (CCC). As a member of... ...distraction. You must be connected via Ethernet port and not by...CommunityLong term contractFull timeTemporary workWork at officeRemote workWork from homeMonday to fridayShift workAfternoon shift- ...enables you to call, text or email the pharmacy care team from wherever you are. You will enjoy... ...through training and education. • Community Involvement- Generously supporting health,... ...part of that. Job Summary A Business Analyst (BA) acts as the connector between...CommunityWork at office
- ...Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational... ...OF THE POSITION: The Payroll Analyst is responsible for the timely and... ...(BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations...CommunityFull timePart timeFlexible hours
- ...solutions. Together, NFI is enabling more livable cities through connected, clean, and sustainable transportation. News and information is... ...to creating an inclusive environment reflective of the communities we operate. Accommodations are available at all stages of the recruitment...CommunityFull timeInternshipImmediate start
- ...Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future... ...office. As the Finance Analyst, you'll be part of the Cash Management... ...important areas. Our CORE Values – Care, Ownership, Respect and...CommunityDaily paidPermanent employmentTemporary workInternshipWork at office
- ...Regional Health Authority Site: WRHA Community Health Services - Access Fort Garry -135... ...Plaza Drive Department / Unit: Walk In Connected Care Job Stream: Clinical Union: MNU... ..., $50.684, $51.697, $52.732 Grow your career in the Winnipeg Health Region! Our team...CommunityLong term contractTemporary workPrivate practiceImmediate startShift workWeekend workAfternoon shift
- ...Winnipeg Regional Health Authority Site: WRHA Community Health Services - Access Fort Garry Department / Unit: Walk In Connected Care Job Stream: Clinical Union: MNU... ...942, $73.848, $76.063, $78.346 Grow your career in the Winnipeg Health Region! Our team provides...CommunityImmediate startShift workWeekend workAfternoon shift
- ...celebrating the diverse identities and experiences that enrich our community. We stand firmly against individual and systemic discrimination... ...an inclusive environment and build a meaningful long-lasting connection with this individual. The Home Share Provider will support this...CommunityContract workLive In
- ...Recruitment Details Compensation Analyst Department: Human... ...comprehensive range of benefits and career opportunities to our employees... ...benefits, dental and vision care, pension plans, and maternity/... ...representative and reflective of the community we serve. Applications are...CommunityPermanent employmentFull timeTemporary workWork at officeRemote workMonday to fridayFlexible hours
$59.17k - $85.36k per year
.... Our momentum is propelled by our campus community - UM faculty, staff and students whose determination... ...Manitoba is looking for a Project Support Analyst. This position will be responsible for... ...85,358.00 per year Benefits: Dental care Extended health care RRSP match...CommunityFull timeWork at officeMonday to friday$98k - $123.5k per year
...Advanced Care Paramedic (ACP) – Air Medical Crew (AMC) Employment... ...patients of all ages during community-to-facility and interfacility... ...than just filling jobs—we connect great talent with great opportunities... ..., helping you navigate your career path, providing insights into...CommunityDaily paidLong term contractPermanent employmentFull timeTemporary workRemote workFlexible hours- ...25.067, $25.790, $26.533, $27.300 Grow your career in the Winnipeg Health Region! Our team provides a spectrum of health care services through an integrated network of... ...Hospital, WRHA corporate programs, and WRHA community health services. Interviewed candidates may...CommunityShift workWeekend workAfternoon shift
- .... • Our Customer Promise – To deliver world-class veterinary care, locally. • Our Sustainability Promise – To be a force for good... ..., we support our people, patients, their families, and our communities. Humble and approachable, we achieve more together. Reception...Community
- ...Who We Are For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda. Building on our roots as a world-wide Christian church, each year we help more than 2 million people, providing necessities such as food, clothing...CommunityLive outShift work
$59.8k - $99.7k per year
...The Senior Financial Reporting Analyst supports SAP-related business,... ...filings (OSFI, Solvency II). Participate in data conversion... ...and personal days, we support community involvement with a volunteer day... ...where employees feel connected and supported through Employee...CommunityPermanent employmentFull timePart timeInternshipWork at officeFlexible hours- ...repair of medical equipment. Perform other duties related to patient care and comfort. Perform other duties related to personal care.... ...Support for newcomers and refugees: Participates in a government or community program or initiative that supports newcomers and/or refugees....CommunityHourly payPermanent employmentImmediate start
- We are a family located in Winnipeg, Manitoba seeking a part-time nanny to care for our 15 month baby. Our ideal candidate is someone who is loving, patient, and has experience working with young children. The nanny’s primary responsibility will be to ensure our baby's safety...Full timePart time
- ...Winnipeg Site: Concordia Hospital Department / Unit: Urgent Care Job Stream: Clinical Union: MNU Anticipated Start Date:... ...Manitoba healthcare employers, in partnership with the Indigenous community, are committed to increasing the representation of Indigenous...CommunityFull timeImmediate startShift workWeekend workAfternoon shift
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
- analyste informatique Winnipeg, MB
- application support analyst remote Winnipeg, MB
- application analyst Winnipeg, MB
- application support analyst Winnipeg, MB
- community care Winnipeg, MB
- community occupational therapist Winnipeg, MB
- director community engagement Winnipeg, MB
- community organizer Winnipeg, MB
- community learning facilitator Winnipeg, MB
- community natural foods Winnipeg, MB

