CA Gen Programmer / Programmer Analyst II
Upstaff
CA Gen Programmer / Programmer Analyst II
Position: CA Gen Programmer / Programmer Analyst II
Client: Service New Brunswick (SNB) – Technology Services Division, Health Application Services
Department: Department of Health
Location: Fredericton, New Brunswick
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
Language: English
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 Addictions 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:
- Maintaining and enhancing the CSDS application by evaluating and addressing client/business needs.
- Maintaining PL/SQL packages , including adding functionality and resolving existing defects.
- Maintaining and supporting Java applications .
- Performing unit, functional, and regression testing .
- Updating and maintaining functional specifications .
- Developing SQL queries, views, stored procedures, and triggers .
- Participating in user experience/interface design for the CSDS application.
- Participating in system analysis, design, development, implementation, integration, and configuration .
- Ensuring secure application design and coding practices are followed during ongoing release maintenance and support.
- Completing assigned design and development activities.
- Supporting application performance improvements .
- Supporting and contributing to practices adopted by the CSDS team.
- Creating and maintaining technical designs and documentation .
- Performing code testing and documenting test cases.
- Providing ongoing application/system support, troubleshooting, and defect resolution.
- Supporting third-party software upgrades and system enhancements.
- Performing other related duties and tasks as assigned.
Requirements
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.
Recruiter Screening:
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:
- Application development
- Application programming
- Systems/application analysis
- Requirements analysis
- Design and development
- Application maintenance and enhancement
- Troubleshooting and defect resolution
- Testing and implementation
M3 – English Communication
Candidate must be able to effectively communicate in English, both verbally and in writing .
This includes the ability to:
- Communicate with technical and business stakeholders.
- Document technical requirements and solutions.
- Prepare functional and technical documentation.
- Participate in meetings and discussions.
- Communicate application issues, solutions, and implementation activities clearly.
The language of both work and service for this engagement is English.
M4 – CA Gen 8.5+
Required: Minimum 3 years of demonstrated experience with CA Gen version 8.5 or higher .
Candidates should clearly identify:
- CA Gen version(s) used.
- Duration of CA Gen experience.
- Projects/applications where CA Gen was used.
- Their specific programming, analysis, maintenance, enhancement, testing, and implementation responsibilities.
M5 – Fredericton Availability
Candidate must be available to start work in Fredericton on the date specified in the engagement requirements .
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.
Scored / Desirable Requirements
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:
- Developing technical solutions
- Documenting solutions
- Coding
- Testing
- Implementing technical solutions
- Translating business requirements into technical solutions
Candidates should provide specific examples of projects where they analyzed business requirements and successfully designed, developed, tested, documented, and implemented solutions.
S2 – Java / C++ / Struts Framework – 2+ Years
Required: 2+ years of demonstrated experience with:
- Java
- C++
- Struts Framework
Candidates should clearly identify the projects/applications where these technologies were used and explain their responsibilities.
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:
- Incident management
- Change management
- Change requests
- Release management
- Production/application support
- Defect and issue management
Candidates should demonstrate how they participated in operational/service-management activities throughout their engagements.
S4 – SSRS – 3+ Years
Required: 3+ years of demonstrated experience with SQL Server Reporting Services (SSRS) .
Experience may include:
- Developing SSRS reports
- Modifying existing reports
- Report deployment
- Report troubleshooting
- Data source/query development
- Reporting enhancements and maintenance
S5 – UNIX/Linux – 2+ Years
Required: 2+ years of demonstrated experience working in UNIX/Linux environments .
Candidates should identify the environments used and explain their responsibilities, such as:
- Application support
- Deployment
- Troubleshooting
- Shell/command-line activities
- System/application maintenance
- Production support
S6 – Oracle / SQL Server – 5+ Years
Required: 5+ years of demonstrated experience with databases such as:
- Oracle
- SQL Server
Relevant experience includes:
- SQL development
- Queries
- Stored procedures
- Views
- Triggers
- Database troubleshooting
- Data analysis
- PL/SQL
- Application/database integration
The role specifically includes developing SQL queries, views, stored procedures and triggers, as well as maintaining PL/SQL packages.
S7 – Visual Studio 2019+ – 2+ Years
Required: 2+ years of experience with Visual Studio 2019 or later .
Candidates should specify:
- Version(s) of Visual Studio used.
- Duration.
- Projects/applications where it was used.
- Development, debugging, testing, maintenance, or deployment activities performed.
S8 – Canadian Provincial Public-Sector Healthcare – 3+ Months
Required: 3+ months of experience with public-sector healthcare applications and/or systems support within a Canadian provincial context .
Candidates should clearly identify:
- Canadian province.
- Public-sector healthcare organization/department.
- Application/system supported.
- Dates and duration.
- Their specific role and responsibilities.
- Relevant healthcare application/system support outcomes.
This is particularly relevant because the assignment supports Service New Brunswick's Department of Health and the CSDS application serving Mental Health and Addictions and Public Health staff.
$3667.04 - $4415.76 per month
..."/registration?applying_for_job_id=16976213" Apply now $3,667.04 - $4,415.76 CAD monthly Job Description: School Psychologist I or II The Opportunity Position: Permanent Office Location: TBD Union: New Brunswick Union of Private & Public Employees (NBUPPE)...SuggestedPermanent employmentFull timeTemporary workSecond jobWork at office$94.15k - $113.91k per year
...future of regulated industries in New Brunswick. What you will do Reporting to the Executive Director, the Senior Capital Markets Analyst identifies opportunities, performs research and analysis, writes reports, creates data and documentation and advises on strategy related...SuggestedLong term contractPermanent employmentFull timePart time$73k - $122k per year
Healthcare Integration Analyst Position Description The Healthcare Integration Analyst will support the implementation of a new provincial Clinical Information System (CIS) by designing, specifying, testing, and implementing data interfaces between the CIS and existing...Suggested- ...Business Analyst Business Intelligence (BA3) Client: Department of Health New Brunswick Program: Symbio Clinical Information Solution (CIS) Program Requisition: RQ00381 Location: Remote within Canada with travel to New Brunswick at least once per month...SuggestedFull timeContract workRemote work
- ...Clinical Business Analyst / Clinical UX Analyst Client: Service New Brunswick (SNB) / Government of New Brunswick Program: Provincial Clinical Information Solution (CIS) Symbio Program Number of Positions: 2 Location: Remote within Canada Travel...SuggestedFull timeContract workFor subcontractorLocal areaRemote work
- ...Business Analyst Business Intelligence (BI) Detail Information Contract Duration 12 Months Location Remote Canada (must reside within Canada) Province New Brunswick Client Department of Health (DoH) Symbio Program (CIS Implementation) Start Date ASAP...Full timeContract workImmediate startRemote work
$100k per year
...parrainage actuel ou futur. Formation et équipement Vestas investit dans votre développement en vous offrant l'accès à des programmes de formation complets et des certifications comme la formation technique et de sécurité GWO. Vous recevrez également tout l'...Hourly payFull timeApprenticeshipRemote workWorldwideRelocation package$110 per hour
...Senior Clinical Business Analyst Patient Access Client: New Brunswick Department of Health Program: New Brunswick Provincial Clinical Information Solution (CIS) Symbio Role: Clinical Business Analyst Patient Access Focus: Patient Access Registration...Full timeContract workWork at officeRemote work- ...Job Title: Clinical Business Analyst (BA3) Business Intelligence Client: Department of Health New Brunswick / Service New Brunswick Program: Provincial Clinical Information Solution (CIS) Symbio Program Location: Remote within Canada with travel to New Brunswick...Full timeContract workRemote work
- ...This is a remote position. Job Description Senior Data Analyst (Part-Time) Department: Clinical Information Solution (CIS) / Data Management Location: Remote (Canada) with quarterly travel to New Brunswick as required Duration: 2 Years (July...Full timeContract workPart timeRemote work
- ...Senior Healthcare QA Analyst - EHR Client: Service New Brunswick (SNB) – Provincial Health Application Services Branch Location: Remote within Canada or Onsite in Fredericton, New Brunswick. Duration: September 21, 2026 – September 20, 2027, with 1 optional...Full timeContract workWork at officeRemote workMonday to friday
$75k - $125k per year
Senior Business Analyst, Business Intelligence Position Description We are seeking an experience Healthcare BI Business Analyst to support requirements gathering, stakeholder engagement, workshop facilitation, metrics/KPI definition, reporting requirements, testing, and...$90k - $140k per year
Senior Business Analyst, Data Engineering / Healthcare Data Position Description CGI is expanding its Health and Life Sciences Team in the Atlantic Region! We are seeking Senior data-focused Business Analyst or Data Engineering BA to support enterprise healthcare data...- ...Business Analyst Healthcare Target Operating Model Specialist Client: Service New Brunswick / Department of Health Program: Provincial Clinical Information Solution (CIS) Symbio Program Location: Remote with travel to New Brunswick at least once per month...Full timeContract workRemote work
$75k - $125k per year
Senior Business Analyst/Clinical Adoption Lead Position Description We are seeking a Clinical adoption and informatics-focused BA role supporting CIS/EHR implementation, clinical workflow adoption, content validation, testing, go-live support, change management, and training...Remote work$60k - $120k per year
Senior Business Analyst - Fredericton, New Brunswick Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada's largest independent information technology services firm, and we're still growing! We're expanding in Atlantic...- ...Senior Clinical Business Analyst BA3 – Clinical Documentation (Inpatient Medicine) Client: Department of Health – Province of New Brunswick Program: Provincial Clinical Information Solution Program (Symbio) Position: Clinical Business Analyst / Clinical...Full timeContract workWork at officeRemote work
- ...career history totaling 20+ years , with employment dates stated as Month/Year – Month/Year . M3 – 15+ Years as Senior Programmer/Analyst Required: ~ Minimum 15 years of experience specifically performing Senior Programmer/Analyst responsibilities . Important...Full timeContract workImmediate startRemote work
- ...⭐⭐⭐⭐⭐⭐⭐⭐⭐ SIGN-UP ON APP: Download the DeliveryEase app from the app store to sign-up as a driver. IOS: Android: &hl=en_CA ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ Job Title: Courier (Prescription Deliveries) Location: Fredericton, NB, CA Job Type...Full timePart timeLocal area
$18 - $32 per hour
...opportunities available. Position Descriptions 1) Junior Business Analyst As a Junior Business Analyst you'll gather requirements,... ...IT and business consulting services firms in the world. Programme de stage pour étudiant(e)s autochtones - Date de début en janvier...Summer workInternshipJanuary startFlexible hours$24.22 - $30.95 per hour
...in learning about the tools needed for the role and demonstrates basic ability to troubleshoot issues. \n \n \n Intuit offre un programme de rémunération concurrentiel basé sur une approche de récompense liée à la performance. L’échelle salariale de base prévue pour ce...ApprenticeshipSelf employmentRemote workFlexible hours- ...191792 Career Group: Store Careers Job Category: Retail - HMR Travel Requirements: 0 - 10% Job Type: Full-Time Country: Canada (CA) Province: New Brunswick City: Fredericton Location: 0375 Prospect Sobeys Postal Code: E3B 5C7Embark on a rewarding career with Sobeys...RemplacementFull timeInternship
- ...off data investigations into a library of repeatable Python scripts, SQL templates, and PowerBI/Tableau frameworks that any Solution Analyst can deploy. Lead the technical configuration for high-stakes POCs and expansion deals. You are responsible for the "proof" in "Proof...Long term contractFull timeContract workRemote work
- ...inthe homes in accordance wth the funding guidelines. Collaborate with Clinical, Operations Managers and Board Certified Behaviour Analyst where applicable to develop monthly activity recreational plan. Collaborate with the Clinical team to ensure follow through on...Full timeFlexible hours
$110k per year
...Hours: 37.5 hours per week Education: Master's degree Experience: 5 years or more Tasks Supervise technicians, technologists, analysts, administrative staff and other engineers Develop flexible or integrated manufacturing systems and procedures Conduct studies...Permanent employmentRelocationFlexible hours$60k - $140k per year
...recherchée possède un baccalauréat en administration des affaires ou deux (2) années collégiales dans le domaine des affaires, incluant le programme de qualification en assurance de personnes (PQAP/LLQP) ou de l’expérience équivalente dans le milieu des affaires. Elle doit...Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CA Gen Programmer / Programmer Analyst II. Be the first to apply!
- programmer analyst Fredericton, NB
- application support analyst Fredericton, NB
- application support analyst remote Fredericton, NB
- application analyst Fredericton, NB
- analyste informatique Fredericton, NB
- programmer analyst
- cash application analyst
- application support analyst
- application support analyst remote
- software analyst

