Postuler

Publié il y a 14 jours

Programmer Analyst II – Client Service Delivery System

@ SereneAid

Fredericton, Nouveau-Brunswick

Temps plein15+ ans d’expérience
Postuler
SIGNAUX

En bref

Upstaff Employment Services Inc. is hiring a Programmer Analyst II for Service New Brunswick's Health Applications department, supporting the Client Service Delivery System used for mental health, addiction and public health case management. The work covers maintenance, production support, PL/SQL, Java, SSRS and SSIS development, and Linux batch jobs. The contract runs 12 months from December 1, 2026, 100% onsite in Fredericton, 5 days a week at 7.25 hours per day.

Responsabilités :

  • Maintenir et améliorer le Client Service Delivery System
  • Résoudre les incidents et problèmes de production
  • Développer des procédures PL/SQL, rapports SSRS et traitements Linux
  • Effectuer la conversion de données et les intégrations SSIS
  • Soutenir les tests UAT et la documentation technique

Résumé des exigences :

  • 15 ans d'expérience en TI, dont 10 ans comme analyste-programmeur senior
  • Expérience avec Oracle, SQL Server et PL/SQL
  • Expérience avec Java et les tâches batch Linux
  • Expérience avec SSIS, SSRS et un logiciel de contrôle de version
  • Excellentes communications en anglais et présence sur place à Fredericton dès le 1er décembre 2026

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2026-10-27
Première détection par notre source
2026-10-28
Mise à jour du dossier source
2026-10-28

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience15 an(s) et plus
Heures par semaine36.25
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

SereneAid

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Compassionate Senior Care & Home Support in Scarborough – Empowering Independence, Ensuring Safety, Enhancing Quality of

Description complète de l’entreprise

At SereneAid, we provide trusted senior care and personalized home support services in Scarborough designed to empower older adults to live life on their own terms. Our mission is simple yet powerful: to support, not take over—helping seniors maintain their independence, dignity, and safety in the comfort of their own homes. With a compassionate team of trained caregivers, we specialize in: In‑home senior care tailored to individual needs Respite care for families and caregivers Personalized care plans that promote health, wellness, and quality of life Safety‑first practices to ensure peace of mind for families We believe that aging should be a journey of freedom, respect, and connection. Every service we offer is rooted in empathy, professionalism, and a deep commitment to enhancing the lives of those we care for. Whether it’s daily assistance, companionship, or specialized support, SereneAid is here to make every day safer, brighter, and more meaningful for seniors and their families. 📍 Serving Scarborough and surrounding communities 💙 Compassionate Care | Guaranteed Safety | Empowered Living

Abonnés LinkedIn
3 759
Personnes associées sur LinkedIn
7
Bureaux déclarés
  • 10 Milner Business Court, Suite 300 Toronto, ON, M1B 3C6, Ontario, CA
Autres noms enregistrés
  • SereneAid
Le profil indique une agence de recrutement
Non

At SereneAid, we provide trusted senior care and personalized home support services in Scarborough designed to empower older adults to live life on their own terms. Our mission is simple yet powerful: to support, not take over—helping seniors maintain their independence, dignity, and safety in the comfort of their own homes. With a compassionate team of trained caregivers, we specialize in: In‑home senior care…

ChampValeur
SecteurHome Health Care Services
Taille51-200 employees
Siège socialOntario
Type d’organisationPrivately Held
Fondée en2014
Offres sur Jobsy15
LinkedInVoir la page
Description

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 30, 2027

Contract Duration: 12 months

Work Allocation: 100%

Working Schedule: 5 days per week, 7.25 hours per day

Work Location: 520 King Street, Fredericton, New Brunswick, Canada

Work Model: 100% Onsite

Position Overview

Upstaff Employment Services Inc. is seeking an experienced Programmer Analyst II – Client Service Delivery System (CSDS) for Service New Brunswick (SNB), within its Health Applications department.

The successful candidate will support the Provincial Health Application Services (PHAS) team in maintaining, enhancing, troubleshooting, and optimizing the Client Service Delivery System (CSDS). This case management application supports Mental Health and Addiction Services and Public Health staff in capturing and managing client information.

The role involves a combination of application maintenance, production support, database programming, reporting, application enhancements, data conversion, and project-based development. The ideal candidate will bring extensive senior-level programming and systems analysis experience, strong database development skills, and a proven track record supporting complex enterprise applications.

This is a full-time, 12-month contract requiring onsite work in Fredericton, New Brunswick. Candidates must be available to start on December 1, 2026, and commit to the onsite arrangement for the assignment.

Key Responsibilities

  • Maintain, support, troubleshoot, and enhance the Client Service Delivery System (CSDS).

  • Investigate and resolve application incidents, production issues, system errors, and service requests.

  • Develop, maintain, modify, and troubleshoot Microsoft SQL Server Reporting Services (SSRS) reports.

  • Create, maintain, and optimize Oracle PL/SQL stored procedures to implement new business functionalities.

  • Develop, maintain, and enhance Java application components.

  • Work with Oracle and Microsoft SQL Server databases to support application functionality, data processing, and performance optimization.

  • Develop, maintain, and troubleshoot Linux batch jobs and associated scripts.

  • Use SQL Server Integration Services (SSIS) for data integration, transformation, and migration activities.

  • Develop data conversion scripts to support new application functionalities and business requirements.

  • Analyze business requirements and translate them into technical specifications and effective solutions.

  • Participate in the full development lifecycle, including design, documentation, coding, testing, implementation, and ongoing support.

  • Support business teams during user acceptance testing (UAT), training, and validation of application changes.

  • Prepare and maintain technical documentation, system specifications, operational procedures, and coding standards.

  • Support application releases, deployments, incident management, and problem resolution.

  • Participate in team scrums, operational support rotations, and knowledge-sharing activities.

  • Identify opportunities to improve application efficiency, performance, reliability, and security.

  • Provide approved after-hours or weekend support when required.

  • Comply with all applicable SNB confidentiality, privacy, information security, and workplace policies.


Requirements

Mandatory Requirements

Candidates must meet all mandatory requirements to qualify for submission.

M1 – Education

  • A university degree in Computer Science or a similar discipline is preferred.

  • An equivalent combination of education and relevant professional experience may be considered.

M2 – Overall IM/IT Experience

  • Minimum 15 years of demonstrated Information Management / Information Technology (IM/IT) experience.

M3 – Senior Programmer Analyst Experience

  • Minimum 10 years of demonstrated experience as a Senior Programmer Analyst, covering both programming and systems analysis.

M4 – Communication Skills

  • Excellent verbal and written communication skills in English.

  • Ability to communicate effectively with technical teams, business stakeholders, and end users.

  • Ability to prepare clear technical documentation and specifications.

M5 – Availability and Onsite Commitment

  • Must be available to commence the assignment on December 1, 2026.

  • Must be willing and able to work onsite at 520 King Street, Fredericton, New Brunswick.

  • Must be available for the full-time assignment from December 1, 2026, to November 30, 2027.

Scored Technical Requirements

Candidates must provide project-specific evidence of the following skills and experience. All experience must be supported by relevant client/employer names, project descriptions, roles, and dates in month/year format.

S1 – Provincial Healthcare / Regional Health Authority Applications: 5+ Years

  • Demonstrated experience working with provincial healthcare applications and/or Regional Health Authority systems.

  • Experience supporting healthcare information systems, public health applications, or related healthcare business applications.

S2 – Technical Solution Development: 10+ Years

  • Demonstrated experience developing, documenting, coding, testing, and implementing technical solutions to meet business requirements.

  • Experience translating business requirements into technical specifications and delivering effective application solutions.

S3 – Oracle and SQL Server Databases: 15+ Years

  • Demonstrated experience working with database systems such as Oracle and Microsoft SQL Server.

  • Experience with SQL development, database troubleshooting, data processing, and performance optimization.

S4 – PL/SQL Stored Procedures: 15+ Years

  • Demonstrated experience creating, maintaining, modifying, debugging, and optimizing Oracle PL/SQL stored procedures.

  • Experience implementing application enhancements and business functionality through database programming.

S5 – Java: 10+ Years

  • Demonstrated hands-on experience developing, maintaining, debugging, and enhancing Java applications.

  • Experience supporting enterprise application environments.

S6 – Linux Batch Jobs: 10+ Years

  • Demonstrated experience developing, maintaining, scheduling, and troubleshooting Linux batch jobs.

  • Experience with scripting, automated processing, job monitoring, and resolving execution issues.

S7 – SQL Server Integration Services (SSIS): 5+ Years

  • Demonstrated experience developing, maintaining, and troubleshooting SSIS packages.

  • Experience with data integration, transformation, migration, and processing.

S8 – Microsoft SQL Server Reporting Services (SSRS): 5+ Years

  • Demonstrated experience developing, maintaining, enhancing, and troubleshooting SSRS reports.

  • Experience providing production reporting support and resolving reporting issues.

S9 – Version Control Software: 10+ Years

  • Demonstrated experience using version control software to manage source code, track changes, maintain code history, and support collaborative development.

  • Candidates should identify the tools used and describe their application in relevant projects.

Ideal Candidate Profile

The ideal candidate is a highly experienced Senior Programmer Analyst with at least 15 years of overall IM/IT experience and at least 10 years in senior programming and systems analysis roles. The candidate should have extensive experience across Oracle, SQL Server, PL/SQL, Java, Linux batch jobs, SSIS, SSRS, and version control.

Experience supporting provincial healthcare applications or Regional Health Authority systems will be particularly valuable. Candidates must be able to demonstrate their experience through detailed project histories and be prepared to work onsite in Fredericton throughout the contract period.


Emplois semblables

  • Programmer analyst, System and infrastructure operations, maintenance and development

    Montréal, QC +1
    HybrideTemps plein

    Desjardins Technology Group

    4+ ansDesjardins Technology Group needs candidates with a bachelor's degree in a related field and at least four years of relevant experience, though other combinations may be considered. Knowledge of French is required, along with analytical skills and strong technology knowledge.

    Programmer analyst, System and infrastructure operations, maintenance and development

    Montréal, QC +1
    HybrideTemps plein

    Desjardins Technology Group

    4+ ansDesjardins Technology Group needs candidates with a bachelor's degree in a related field and at least four years of relevant experience, though other combinations may be considered. Knowledge of French is required, along with analytical skills and strong technology knowledge.

    Analytical skills, Documentation, Technical support

    Programmer analyst, System and infrastructure operations, maintenance and development

    Lévis, QC +1
    HybrideTemps plein

    Desjardins Technology Group

    6+ ansCandidates need a bachelor's degree in a related field, at least six years of relevant IT experience, and working knowledge of French. Strong skills in software development, system analysis and incident resolution are expected.

    Programmer Analyst, System and infrastructure operations, maintenance and development

    Lévis, QC
    HybrideTemps plein

    Desjardins Technology Group

    6+ ansCandidates need a bachelor's degree in a related field and at least six years of relevant experience, though other combinations of qualifications may be considered. French is required, and intermediate English is needed for interactions with English-speaking partners.

    Documentation

    Programmer Analyst, System and infrastructure operations, maintenance and development

    Lévis, QC
    HybrideTemps plein

    Desjardins Technology Group

    6+ ansCandidates need a bachelor's degree in a related field and at least six years of relevant experience, though other combinations of qualifications may be considered. French is required, and intermediate English is needed for interactions with English-speaking partners.

    Documentation

  • Programmer Analyst, Peoplesoft Security

    Toronto, ON
    88k–102k $/anTemps plein

    Randstad Canada

    5+ ansCandidates need 5+ years of PeopleSoft experience as a security analyst, administrator or developer. They need strong knowledge of PeopleSoft security architecture, RBAC, IAM, SSO and MFA, plus working knowledge of a scripting language.

    PeopleSoft, Application Designer, Data Mover, Integration Broker, PeopleCode, Java

  • Programmer Analyst - Permanent (internal/external)

    Greater Sudbury, ON
    Temps plein

    Sudbury Catholic District School Board

    4+ ansCandidates need a 3-year college diploma in computer science, software development, or database administration, plus four years of enterprise application, programming and database experience. Strong SQL, scripting, SharePoint administration and communication skills are required, and school board experience is preferred.

    SharePoint Online, Microsoft Purview, Power BI, Excel, Active Directory, Exchange Online

  • Programmer Analyst II – Community and Connected Care

    Fredericton, NB
    Temps plein

    SereneAid

    15+ ansCandidates need many years of software development, database and reporting experience, plus at least four years working with healthcare applications and EHR systems. Excellent English communication and availability by December 1, 2026 are also required.

    Rhapsody Integration Engine, Oracle, Microsoft SQL Server, SSRS, SSIS, PowerShell

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.