2,055,354open jobs
121,377companies
243,472added this week
Browse all
Salary
≈ $54k – $103k per year (Estimated)
Location
In office (Fredericton)
Seniority
Middle
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Workiy designs, builds and operates production AI, data platforms and enterprise applications for public sector, healthcare, higher education and financial services. Headquartered in Vancouver since 2008.

Project Description

The

organization is seeking an experienced Programmer Analyst II to support,

maintain, enhance, and optimize the Client Service Delivery System (CSDS), a

case management application used to capture and manage client information for

Mental Health and Addiction Services, as well as Public Health staff.

The

selected candidate will augment the existing technical support team and

contribute to both ongoing application maintenance and project-based development

initiatives.

The

role involves application production support, database programming, reporting,

troubleshooting, application enhancements, security improvements, and

implementation of technical solutions to meet evolving business requirements.

Responsibilities

  • Provide

    application maintenance, technical support, and production support for the

    CSDS application.

  • Investigate,

    troubleshoot, and resolve application incidents, errors, and technical

    issues.

  • Create,

    maintain, and enhance Microsoft SQL Server Reporting Services (SSRS)

    reports.

  • Investigate

    SSRS production issues, respond to service requests, and clarify report

    functionality.

  • Develop,

    maintain, and optimize Oracle PL/SQL stored procedures.

  • Implement new

    application features and enhancements based on business requirements.

  • Reprogram and

    optimize application components to improve efficiency, performance, and

    security.

  • Develop and

    execute data conversion scripts to support new application functionality.

  • Provide

    technical support to business teams during training and User Acceptance

    Testing (UAT).

  • Develop,

    maintain, and update technical documentation, standards, procedures, and

    specifications.

  • Develop, test,

    document, and implement technical solutions.

  • Participate in

    application release activities and deployment-related tasks.

  • Complete

    assigned service requests, incidents, problems, maintenance, and

    development activities.

  • Participate in

    incident and problem management and support resolution activities.

  • Provide

    operational support as part of the team rotation, including on-call

    support when required.

  • Participate in

    team scrums and maintain team knowledge repositories and documentation.

  • Perform other

    related duties as assigned.

Requirements

Mandatory Requirements

  • University

    degree in Computer Science or a similar discipline is preferred; an

    equivalent combination of education and experience may be considered.

  • Minimum 15

    years of demonstrated IM/IT experience.

  • Minimum 10

    years of demonstrated experience as a Senior Programmer Analyst, including

    programming and analysis.

  • Excellent

    verbal and written communication skills in English.

Preferred / Scored Technical Experience

  • Experience

    working with provincial healthcare and/or Regional Health Authority

    applications.

  • Strong

    experience developing, documenting, coding, testing, and implementing

    technical solutions to meet business requirements.

  • Extensive

    experience with Oracle and SQL Server database systems.

  • Extensive

    experience maintaining and creating PL/SQL stored procedures.

  • Experience

    with Java.

  • Experience

    with Linux Batch Jobs.

  • Experience

    with SQL Server Integration Services (SSIS).

  • Experience

    with Microsoft SQL Server Reporting Services (SSRS).

  • Experience

    with version control software.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,055,354 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Fredericton
≈ $68k – $122k per year (Estimated) · In office · Contractor · Quebec
C#
C#
.NET
AI/ML
Copilot
DevOps
Azure DevOps
Azure
GitHub
QA
Postman
Apply
≈ $70k – $127k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Montreal
Apply
≈ $57k – $109k per year (Estimated) · In office · 3+ years exp · High School Diploma · Saint-Bruno
C++
DevOps
Linux
TCP/IP
Apply
≈ $71k – $127k per year (Estimated) · In office · 5+ years exp · High School Diploma · Saint-Bruno
Python
PowerShell
C
C#
C++
Bash
C
GCC
C++
CMake
DevOps
RTOS
CI/CD
Jenkins
Git
Linux
Windows
TCP/IP
Cybersecurity
Wireshark
Design
Rive
Apply
≈ $71k – $127k per year (Estimated) · In office · Saint-Bruno
Apply
≈ $53k – $102k per year (Estimated) · In office · Contractor · 15+ years exp · Bachelor's Degree · Fredericton
SQL
PowerShell
C#
C#
.NET
Databases
MS SQL
Apply
≈ $33k – $91k per year (Estimated) · In office · Full-Time · Fredericton
Apply
Marine Coordinator 2 days ago
≈ $33k – $63k per year (Estimated) · In office · Fredericton
Apply
≈ $33k – $63k per year (Estimated) · In office · Fredericton
Apply
≈ $33k – $63k per year (Estimated) · In office · Fredericton
Apply
See all jobs
This is one of many
2,055,354 more open roles from verified company boards, updated every day.