Turn this role into an interview — a resume and cover letter built around what this employer wants.
Service New Brunswick is seeking an experienced CA Gen Programmer / Programmer Analyst II to support the Client Service Delivery System (CSDS), a legacy case-management application.
The role combines steady-state support and project-based development within the Technology Services Division – Health Application Services, supporting the Department of Health. Onsite in Fredericton with a possible hybrid arrangement.
Client: Service New Brunswick (SNB) – Technology Services Division, Health Application Services
Department: Department of Health
Work Arrangement: Onsite required; hybrid may be considered
Start Date: October 29, 2026
Contract Duration: October 29, 2026 – October 28, 2027
Extension: Possible 1-year extension through October 28, 2028
Hours: Full-time, 7.25 hours/day
Position Overview
Service New Brunswick is seeking an experienced CA Gen Programmer / Programmer Analyst II to support the development, deployment, maintenance, and enhancement of the Client Service Delivery System (CSDS), a legacy case-management application supporting Mental Health and Additions and Public Health services.
The successful candidate will work within SNB's Technology Services Division – Health Application Services, supporting the Department of Health. The role involves a combination of steady-state application support and project-based development, including system operation, user support, software upgrades, defect resolution, new functionality, application reprogramming, performance improvements, and security-focused maintenance.
Key Responsibilities
The successful candidate will be responsible for:
Mandatory Requirements
Candidates must clearly demonstrate all mandatory requirements. Applications that do not demonstrate compliance with the mandatory criteria may be disqualified.
M1 – Education
Required: University degree in Computer Science or a related discipline.
An equivalent combination of education and experience may be considered.
Candidate must clearly identify their degree, discipline, institution, and relevant education/experience combination where applicable.
M2 – Application Programming & Analysis
Required: Minimum 8 years of application programming and analysis experience.
The candidate should demonstrate substantial experience in:
This includes the ability to:
M4 – CA Gen 8.5+
Required: Minimum 3 years of demonstrated experience with CA Gen version 8.5 or higher.
Candidates should clearly identify:
The engagement is scheduled to commence October 29, 2026.
The role is onsite in Fredericton, at HSBC Place, 520 King Street, although a hybrid arrangement may be considered by SNB.
Candidates should clearly demonstrate the following experience because these requirements form part of the resource qualification evaluation.
S1 – Technical Solution Development – 5+ Years
Required: 5+ years of demonstrated experience in:
S2 – Java / C++ / Struts Framework – 2+ Years
Required: 2+ years of demonstrated experience with:
Important: Candidates should not simply list Java/C++/Struts in a skills section. The experience should be demonstrated through specific project/role responsibilities.
S3 – Service Management Processes & Tools – 5+ Years
Required: 5+ years of experience with service management processes and tools, including areas such as:
S4 – SSRS – 3+ Years
Required: 3+ years of demonstrated experience with SQL Server Reporting Services (SSRS).
Experience may include:
Candidates should identify the environments used and explain their responsibilities, such as:
Required: 5+ years of demonstrated experience with databases such as:
Required: 2+ years of experience with Visual Studio 2019 or later.
Candidates should specify:
Candidates should clearly identify: