Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Analyst II - Community and Connected Care

Temporary

Upstaff

Programmer Analyst II – Community and Connected Care

Client: Service New Brunswick (SNB)

Department: Health Application Services – Provincial Health Application Services (PHAS)

Location: 520 King Street, HSBC Place, Fredericton, New Brunswick, Canada

Work Arrangement: 100% Onsite

Contract Duration: December 1, 2026 – November 30, 2027

Contract Term: 12 months, full-time

Hours: 7.25 hours per day, 5 days per week

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 .

M3 – Senior Programmer Experience

  • Minimum 10 years of experience as a Senior Programmer , with hands-on programming and systems analysis responsibilities.

M4 – English Communication

  • 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.

S8 – .NET Development

  • 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

  • Drug Information System: Maximus/Deltaware Medigent

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.

Deliverables

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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmer Analyst II - Community and Connected Care in Fredericton, NB vacancy
  •  ...Programmer Analyst II – Community and Connected Care Client: Service New Brunswick (SNB) Department: Health Application Services – Provincial Health Application Services (PHAS) Location: 520 King Street, HSBC Place, Fredericton, New Brunswick, Canada Work... 
    Community
    Full time
    Contract work
    Remote work
    Weekend work

    SereneAid

    Fredericton, NB
    9 hours ago
  •  ...Job Description: Programmer Analyst II – Client Service Delivery System (CSDS) Client: Service New Brunswick (SNB) Department: SNB – Health Applications Position: Programmer Analyst II Contract Start Date: December 1, 2026 Contract End Date: November... 
    Suggested
    Full time
    Contract work
    Weekend work

    Upstaff

    Fredericton, NB
    9 hours ago
  •  ...portfolio of utility investments to over one million customer connections, largely in the United States and Canada.   At Algonquin, our...  ...our customer focus, commitment to sustainability, and strong community partnerships. Our employees are at the heart of that vision. We... 
    Community
    Long term contract
    For contractors
    Local area
    Flexible hours

    Liberty

    Fredericton, NB
    18 hours ago
  •  ...Connection is everything. It drives us to innovate, explore, and stay close to what matters...  ...growth, we are seeking a  Senior Manager, Community Affairs , to serve as Bell AI Fabric's strategic...  ...not be accepted. We know that caring for our team members is at the heart of a... 
    Community
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Bell

    Fredericton, NB
    1 day ago
  • $21 per hour

     ...Work conditions and physical capabilities ~ Attention to detail Benefits Health benefits Disability benefits Health care plan Vision care benefits Financial benefits Commission Gratuities Life insurance Pension plan Other benefits Free... 
    Suggested
    Full time
    Contract work
    Remote work

    DIAMOND NAILS

    Fredericton, NB
    2 days ago
  • $73k - $122k per year

    Healthcare Integration Analyst Position Description The Healthcare...  ...such as Orion Rhapsody, Mirth Connect/NextGen, InterSystems...  ...ll be supported by leaders who care about your health and well-being...  ...clients to build more inclusive communities and empower all CGI partners to... 
    Community
    Fredericton, NB
    more than 2 months ago
  • $100k per year

     ...développement en vous offrant l'accès à des programmes de formation complets et des...  ..., join our Resource Team and help power communities with clean energy. Offering $3,300 CAD...  ...where your work fuels progress and your career moves with purpose. Position Overview... 
    Community
    Hourly pay
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Relocation package

    Vestas

    Fredericton, NB
    19 days ago
  • $100 - $110 per hour

     ...Senior Clinical Business Analyst – Oncology  Client: Government of New Brunswick – Department of Health Program: Provincial Clinical...  ..., Medical Imaging, and Laboratory , where relevant to oncology care. Collaborate with clinical subject matter experts to review... 
    Hourly pay
    Daily paid
    Long term contract
    Full time
    Contract work
    Work at office
    Remote work

    SereneAid

    Fredericton, NB
    12 days ago
  • $21 per hour

    Nail Care Technician Diamond Nails Location #16-435 Brookside Drive Fredericton, NB Salary 21.00 hourly / 38 to 40 hours per week Full time Day, Weekend, Shift, On call, Flexible hours, To be determined, Overtime available Starts as soon as possible Benefits: Health benefits... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours
    Weekend work
    Day shift

    Diamond Nails

    Fredericton, NB
    a month ago
  • $75k - $125k per year

    Senior Business Analyst, Business Intelligence Position Description...  .... You’ll shape your career by joining a company built to...  ...ll be supported by leaders who care about your health and well-being...  ...clients to build more inclusive communities and empower all CGI partners to... 
    Community
    Fredericton, NB
    more than 2 months ago
  • $60k - $120k per year

    Senior Business Analyst - Fredericton, New Brunswick Position Description...  .... You’ll shape your career by joining a company built to...  ...ll be supported by leaders who care about your health and well-...  ...clients to build more inclusive communities and empower all CGI partners to... 
    Community
    Fredericton, NB
    29 days ago
  • $75k - $125k per year

    Senior Business Analyst/Clinical Adoption Lead Position Description...  .... You’ll shape your career by joining a company built to...  ...ll be supported by leaders who care about your health and well-being...  ...clients to build more inclusive communities and empower all CGI partners to... 
    Community
    Remote work
    Fredericton, NB
    more than 2 months ago
  • $90k - $140k per year

    Senior Business Analyst, Data Engineering / Healthcare Data Position...  .... You’ll shape your career by joining a company built to...  ...ll be supported by leaders who care about your health and well-being...  ...clients to build more inclusive communities and empower all CGI partners to... 
    Community
    Fredericton, NB
    more than 2 months ago
  •  ...Come make your difference in communities across Canada, where authenticity, trust and making connections is valued - as we shape the future...  ...you are just starting your career, re-entering the workforce, or...  ...important areas. Our CORE Values - Care, Ownership, Respect and Excellence... 
    Community
    Permanent employment
    Full time
    Temporary work
    Internship
    Shift work
    Afternoon shift

    No Frills

    Fredericton, NB
    3 days ago
  •  ...endless possibilities to grow your career. We are a culture that wants...  ...your customer expertise and care, and feel supported by people...  ...digital solutions. Join our global community of over 200,000 dedicated...  ...targets and exceed expectations by connecting with customers and building... 
    Community
    Minimum wage
    Temporary work
    Seasonal work
    Live In
    Local area
    Worldwide

    Sunglass Hut

    Fredericton, NB
    5 days ago
  •  ...social economic impact in our communities through investment and mentorship...  ...day are: OUR VALUES We care for our team. We care about...  ...everlasting, and we take pride in connecting world class talent to world...  ...Consultant, that is passionate about career development, data, and problem... 
    Community
    Full time
    Remote work
    Worldwide
    Shift work

    Mariner Innovations

    Fredericton, NB
    6 days ago
  •  ...Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future...  ...you are just starting your career, re-entering the workforce, or...  ...important areas. Our CORE Values – Care, Ownership, Respect and Excellence... 
    Community
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Shift work
    Afternoon shift

    Loblaw Companies Limited

    Fredericton, NB
    16 days ago
  • $60k per year

     ...and the arts converge. Our community is vibrant and diverse. Many of...  ....  At our core is human connection – guiding people to reimagine...  ...are upheld with consistency and care. This is a full-time hybrid...  ...opportunities to help the launch of career-relevant programs, expand your... 
    Community
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    3 days per week
    1 day per week

    Yorkville University

    Fredericton, NB
    21 days ago
  • $65k per year

     ...and the arts converge. Our community is vibrant and diverse. Many of...  ....  At our core is human connection – guiding people to reimagine...  ...and colleagues with patience, care, and a genuine desire to help....  ...opportunities to help the launch of career-relevant programs, expand your... 
    Community
    Full time
    Immediate start
    Remote work
    Flexible hours

    Yorkville University

    Fredericton, NB
    a month ago
  •  ...more than an iconic fragrance and personal care brand - you become part of Gingham Nation...  ...feel it. Whether you're starting your career or building your next chapter, we invest...  ...and product knowledge. Create genuine connections with customers through uncovering needs,... 
    Part time
    Seasonal work
    Shift work
    Weekend work
    Afternoon shift

    Bath & Body Works

    Fredericton, NB
    6 hours ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community
    For subcontractor

    AECON

    Fredericton, NB
    1 day ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community
    Temporary work
    For subcontractor

    AECON

    Fredericton, NB
    1 day ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community

    Aecon

    Fredericton, NB
    14 hours ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community
    For subcontractor

    AECON

    Fredericton, NB
    1 day ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community

    Aecon

    Fredericton, NB
    14 hours ago
  •  ...every day makes a real impact. You'll help communities rebuild and families recover after unexpected...  ...RRSP matching because we believe in taking care of our people. You'll have opportunities to learn, grow, and build a lasting career across Canada in a culture that values care... 
    Community
    Full time
    Rotating shift
    Weekend work

    First Onsite - CA

    Fredericton, NB
    7 days ago
  •  ...teams with training and development programs, so we all succeed together. A Carter’s career doesn’t feel like a job. It feels like connections, between customers, teams, and families. Caring, teamwork, flexibility, and growth are what make us different. What’s not to love?... 
    Long term contract
    Seasonal work
    Night shift
    Day shift

    Carters Inc.

    Fredericton, NB
    13 days ago
  •  ...are the engine of the Front of House, they carefully mix up cocktails and pour drinks for all...  ...balance Come for a job, stay for a career – there are exciting opportunities for career...  ...and give back to your local community Boston Pizza Scholarship Program *... 
    Community
    Work at office
    Local area
    Flexible hours
    Fredericton, NB
    14 days ago
  •  ...Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative...  ..., industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America... 
    Community
    For subcontractor

    Aecon

    Fredericton, NB
    14 hours ago
  • $50k - $90k per year

     ...long-term, Colpitts-owned assets in the community. Meaningful Design Responsibility: Take...  ...efficient decision-making and a strong connection between design and build. Stability, Growth, and Culture: Build a long-term career with a family-founded organization known... 
    Community
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Local area

    Meridia Recruitment Solutions

    Fredericton, NB
    1 day ago

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!