Back to results

Senior Program Analyst

  • NB, Canada
  • New Brunswick, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Postion Title: RQ00397 - Senior Programmer Analyst

Location : Fredericton, New Brunswick

Mode: Contract

Client: Government of New Brunswick / Service New Brunswick (SNB)

Background

A successful candidate will work closely with the existing technical support team to maintain, enhance, troubleshoot, and optimize the CSDS application.

Key Responsibilities

The Programmer Analyst II will be responsible for a combination of ongoing application support, maintenance, and project-based development activities.

Key responsibilities include:

  • Provide production support for Microsoft SQL Server Reporting Services (SSRS), including investigating report-related incidents, troubleshooting issues, and clarifying report functionality.
  • Develop, maintain, and enhance SSRS reports based on business requirements.
  • Analyze, troubleshoot, and resolve application errors, incidents, and system defects.
  • Develop, maintain, and enhance PL/SQL stored procedures to support new and existing application functionalities.
  • Optimize existing application components to improve system performance, efficiency, and security.
  • Develop and execute scripts to convert and migrate data in support of new application functionalities.
  • Support business teams during user training, User Acceptance Testing (UAT), and application releases.
  • Develop and maintain technical documentation, including standards, procedures, specifications, and operational guidelines.
  • Participate in application release management, system maintenance, and production support activities.
  • Collaborate with technical and business stakeholders to analyze requirements and deliver effective technical solutions.
  • Participate in incident management, problem management, and service request resolution.
  • Contribute to team knowledge repositories and ensure documentation is updated regularly.
  • Participate in team meetings, Agile ceremonies, and operational support rotations as required.

Additional Requirements: Some after-hours and weekend support may be required. Any overtime or work outside regular business hours must be approved in advance.

Mandatory Requirements

  • A university degree in Computer Science or a related discipline is preferred. An equivalent combination of education and professional experience may also be considered.
  • Minimum of 15 years of demonstrated IM/IT experience.
  • Minimum of 10 years of demonstrated experience as a Senior Programmer Analyst, with strong programming and systems analysis capabilities.
  • Excellent verbal and written communication skills in English.

Scored Requirements – Technical Experience

  • Experience working with Provincial Healthcare applications and/or Regional Health Authority applications.
  • Experience developing, documenting, coding, testing, and implementing technical solutions to meet business requirements.
  • Hands-on experience with database management systems, particularly Oracle and Microsoft SQL Server.
  • Experience developing, maintaining, and enhancing PL/SQL stored procedures.
  • Strong programming and development experience with Java.
  • Experience developing, maintaining, and supporting Linux Batch Jobs.
  • Experience with SQL Server Integration Services (SSIS).
  • Experience developing and maintaining reports using Microsoft SQL Server Reporting Services (SSRS).
  • Experience using version control software for source code management and application development.
More about this job

Responsibilities

Provide production support and maintain, troubleshoot, and optimize the CSDS application, including SSRS reports, PL/SQL procedures, and application components. Develop and migrate data, support training and releases, maintain technical documentation, and collaborate with business and technical stakeholders on requirements and incident resolution.

Requirements

Requires at least 15 years of IM/IT experience and at least 10 years as a Senior Programmer Analyst, with strong programming and systems analysis capabilities. A Computer Science or related university degree is preferred, and relevant experience with healthcare applications, Oracle and SQL Server, PL/SQL, Java, Linux batch jobs, SSIS, SSRS, and version control is sought.

Skills

  • SSRS Reporting
  • PL/SQL
  • Oracle
  • Microsoft SQL Server
  • Java
  • Linux Batch Jobs
  • SSIS
  • Database Management
  • Application Support
  • Troubleshooting
  • Data Migration
  • Release Management
  • Technical Documentation
  • User Acceptance Testing
  • Incident Management
  • Agile

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Healthcare
  • Government & Public Sector

Keywords

  • CSDS
  • Provincial Healthcare Applications
  • Regional Health Authority Applications
  • Microsoft SQL Server
  • Oracle
  • PL/SQL
  • Java
  • Linux Batch Jobs
  • SQL Server Integration Services
  • SQL Server Reporting Services
  • SSIS
  • SSRS
  • Version Control
  • Source Code Management
  • Application Support
  • Production Support
  • Data Migration
  • User Acceptance Testing
  • Release Management
  • Incident Management
  • Problem Management
  • Service Requests
  • Agile
  • Technical Documentation
  • Systems Analysis

Report this job