Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Temporaire à temps plein
Role CA Gen Programmer / Programmer Analyst (Programmer 2)
Informations clés
- 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)
Description du poste
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 santé mentale, de toxicomanie et de santé publique.
Le poste implique un mix de développement d’applications, maintenance, support en production et améliorations système dans un environnement gouvernemental de soins de santé, rapide.
Responsabilités clés
- Développer, maintenir et améliorer l’application CSDS à l’aide de CA Gen et des technologies associées
- Effectuer du codage, des tests (unitaires, régression, fonctionnels), du débogage et de l’implémentation
- Maintenir et améliorer les packages PL/SQL, les requêtes SQL, les procédures stockées et les objets de base de données
- Assurer le support des applications basées sur Java et intégrer les composants du système
- Analyser les exigences métier et les traduire en solutions techniques
- Participer à la conception système, le développement, l’intégration et la configuration
- Veiller au respect des normes de codage sécurisé et aux améliorations de performance des applications
- Créer et maintenir la documentation technique et les spécifications fonctionnelles
- Fournir du support en production, résoudre les incidents et assister les utilisateurs
- Collaborer avec des équipes interfonctionnelles pour des améliorations UI/UX et des mises à niveau du système
Exigences (obligatoires)
Education
- Diplôme universitaire en informatique ou discipline connexe (ou expérience équivalente)
Experience
- Minimum 8+ ans d’expérience en programmation d’applications et analyse
Communication
- Compétences solides en communication en anglais, à l’oral et à l’écrit
CA Gen Expertise
- Minimum 3+ ans d’expérience avec CA Gen version 8.5 ou supérieure
Disponibilité
- Doit être disponible pour démarrer sur site à Fredericton selon le calendrier du projet
Qualifications (compétences notées / préférées)
S1. Software Development Lifecycle (5+ years)
- Expérience avérée en développement, documentation, codage, tests et implémentation de solutions
S2. Programming Languages (2+ years)
- Expérience pratique avec Java / C++ et Struts Framework
S3. IT Service Management (5+ years)
- Expérience avec les processus/outils de gestion des incidents, changements, demandes et releases
S4. Reporting Tools (3+ years)
- Expérience avec SSRS (SQL Server Reporting Services)
S5. Operating Systems (2+ years)
- Expérience de travail dans des environnements UNIX/Linux
S6. Databases (5+ years)
- Forte expérience avec Oracle et SQL Server
S7. Development Tools (3+ years)
- Expérience avec Visual Studio 2019 ou ultérieur
S8. Domain Experience (1+ year)
- Expérience dans le support de systèmes de soins de santé du secteur public, de préférence dans un contexte provincial canadien
Structure de travail
- Reporting To: Manager, Provincial Health Application Services
- Work Hours: 7.25 hours/day
- Engagement Type: Contract (Full-time)
- Work Model: Onsite (Hybrid may be considered)
Informations supplémentaires
- Une exposition aux systèmes gouvernementaux de soins de santé est fortement privilégiée
- Opportunité de travailler sur un programme de modernisation et de support de systèmes legacy à grande échelle
- Implique à la fois du support en mode steady-state et des améliorations orientées projet
- Un travail occasionnel en soirée/pendant la fin de semaine peut être requis (avec approbation préalable)
Critères de réussite
- Livraison solide tout au long du cycle de développement (S1)
- Capacité à travailler sur des systèmes intégrés legacy + modernes
- Gestion efficace des problèmes de production et des améliorations
- Collaboration avec les parties prenantes dans un environnement de soins de santé réglementé