Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Gestion documentaire SQL Agile +6 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Description du poste

Job Description
Role: CA Gen Programmer / Programmer Analyst (Programmer 2)
Requisition ID: RQ00313
Client: Service New Brunswick (SNB) – Health Application Services
Location: Fredericton, New Brunswick (Onsite/Hybrid)
Duration: May 18, 2026 – March 31, 2027 (Extension possible till March 2028)

Aperçu du rôle

Service New Brunswick est à la recherche d’un CA Gen Programmer/Programmer Analyst expérimenté pour soutenir le Client Service Delivery System (CSDS), une application de santé essentielle utilisée par les services de la Santé Mentale, des Dépendances et de la Santé Publique.
Le rôle implique un mélange de développement d’applications, maintenance, support en production et améliorations du système dans un environnement gouvernemental de santé à rythme rapide.

Responsabilités clés

  • Développer, maintenir et améliorer l’application CSDS à l’aide de CA Gen et des technologies associées
  • Réaliser des tâches de codage, tests (unitaires, régression, fonctionnels), débogage et mise en œuvre
  • Maintenir et améliorer des packages PL/SQL, requêtes SQL, procédures stockées et objets de base de données
  • Supporter des applications basées sur Java et intégrer des composants du système
  • Analyser les exigences métier et les traduire en solutions techniques
  • Participer à la conception, au développement, à l’intégration et à la configuration du système
  • Assurer le respect des normes de codage sécuritaire et des améliorations de performance des applications
  • Créer et maintenir une documentation technique et des spécifications fonctionnelles
  • Fournir du support en production, résolution d’incidents et assistance aux utilisateurs
  • Collaborer avec des équipes interfonctionnelles pour des améliorations UI/UX et des mises à niveau du système

Exigences

Exigences obligatoires (à avoir absolument)

M1. Formation

  • Diplôme universitaire en informatique ou dans un domaine connexe (ou expérience équivalente)

M2. Expérience

  • Au minimum 8+ années d’expérience en programmation et analyse d’applications

M3. Communication

  • Compétences solides en communication orale et écrite en anglais

M4. Expertise CA Gen

  • Au minimum 3+ années d’expérience avec CA Gen version 8.5 ou supérieure

M5. Disponibilité

  • Doit être disponible pour démarrer sur site à Fredericton conformément au calendrier du projet

Compétences notées / préférées

S1. Cycle de vie du développement logiciel (5+ années)

  • Expérience prouvée dans le fait de développer, documenter, coder, tester et mettre en œuvre des solutions

S2. Langages de programmation (2+ années)

  • Expérience pratique avec Java / C++ et le framework Struts

S3. Gestion des services TI (5+ années)

  • Expérience avec les processus/outils de gestion des incidents, changements, demandes et mises en production

S4. Outils de reporting (3+ années)

  • Expérience avec SSRS (SQL Server Reporting Services)

S5. Systèmes d’exploitation (2+ années)

  • Expérience de travail dans des environnements UNIX/Linux

S6. Bases de données (5+ années)

  • Expérience solide avec Oracle et SQL Server

S7. Outils de développement (3+ années)

  • Expérience avec Visual Studio 2019 ou ultérieur

S8. Expérience dans le domaine (1+ année)

  • Expérience en soutien de systèmes de santé du secteur public, de préférence dans un contexte provincial canadien

Structure de travail

  • Rapport à : Manager, Provincial Health Application Services
  • Heures de travail : 7.25 heures/jour
  • Type d’engagement : Contrat (Temps plein)
  • Modèle de travail : Sur site (Hybrid peut être considéré)

Informations additionnelles

  • Une exposition aux systèmes de santé gouvernementaux est fortement préférée
  • Possibilité de travailler sur un programme de modernisation et de support de systèmes hérités à grande échelle
  • Comprend à la fois du support en mode steady-state et des améliorations orientées projet
  • Un travail occasionnel en dehors des heures / les fins de semaine peut être requis (avec approbation préalable)

Critères de réussite

  • Livraison solide sur l’ensemble du cycle de vie du développement (S1)
  • Capacité à travailler sur des systèmes intégrés hérités + modernes
  • Traitement efficace des problèmes de production et des améliorations
  • Collaboration avec les parties prenantes dans un environnement de santé réglementé