COBOL Support Analyst and Developer / Analyste en support et développeur(euse) COBOL
Nöord Technologies Corporation
Détails du poste
- Lieu de travail : Montréal
- Type de poste : Temporaire à temps plein
The French version of this job posting is below. / La version française de cette offre se trouve plus bas.
At Nöord Technologies, we empower top-tier financial institutions with exceptional talent in banking and capital markets. For the needs of one of our prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking a COBOL Support Analyst and Developer.
About the role
We are seeking an experienced COBOL Support Analyst and Developer to join a payment systems IT team within an international financial institution in Montreal. In this role, you will deliver tier-2 and tier-3 application support, investigate complex incidents, and deploy code bug fixes on core legacy payment components and VMR configurations. You will collaborate closely with operations, technical delivery teams, and business partners to maintain the stability, accuracy, and reliability of high-volume transaction processing workflows.
Key responsibilities
- Provide tier-2 and tier-3 operational and technical support for core legacy payment applications during batch and online cycles.
- Investigate production incidents, troubleshoot complex COBOL programs, and implement robust code bug fixes in accordance with financial industry standards.
- Manage, support, and configure VMR data structures to ensure accurate mapping, routing, and processing of payment instructions.
- Conduct thorough root cause analyses for recurring production failures and propose permanent code or configuration adjustments.
- Design, execute, and document unit, regression, and integration tests for all code corrections prior to production release.
- Maintain up-to-date technical documentation and actively participate in business continuity and disaster recovery exercises.
- Collaborate with infrastructure, quality assurance, and operations teams to support release coordination and operational readiness.
Requirements
- 5 to 8 years of overall IT experience with a strong background in mainframe and COBOL development and support.
- 1 to 2 years of hands-on experience in payment systems, financial messaging, or transaction-processing environments.
- Demonstrated expertise in COBOL development, maintenance, and debugging in a mainframe or midrange environment.
- Proven experience working with VMR files/records or equivalent master configuration and routing files used in payment hubs.
- Familiarity with standard mainframe utilities and technologies, including JCL, VSAM, DB2/SQL, CICS, or scheduling tools such as Control-M.
- Strong analytical and problem-solving skills with a methodical approach to troubleshooting legacy codebases.
- Excellent communication and collaboration skills to interact effectively across multidisciplinary teams.
- Ability to work autonomously, prioritize tasks effectively, and resolve critical production escalations.
- Flexibility to support occasional off-hours interventions, batch monitoring, or weekend deployments when necessary.
- Solid understanding of payment processing workflows and messaging standards such as SWIFT, ISO 20022, FEDWIRE, or CHIPS (an asset).
Position details and conditions
- Location: Montreal
- Contract type: Contract
- Contract duration: 6 to 8 months
- Schedule: Full-time with occasional off-hours interventions, batch monitoring, or weekend releases
Chez Nöord Technologies, nous accompagnons des institutions financières de premier plan en leur proposant des talents d'exception dans les domaines bancaire et des marchés des capitaux. Pour les besoins de l'un de nos prestigieux clients, un acteur bancaire majeur à Montréal en forte croissance, nous sommes activement à la recherche d'un(e) Analyste en support et développeur(euse) COBOL.
À propos du rôle
Nous recherchons un(e) analyste en support et développeur(euse) COBOL d'expérience pour se joindre à une équipe TI de systèmes de paiement au sein d'une institution financière internationale à Montréal. Dans ce rôle, vous assurerez le soutien applicatif de niveaux 2 et 3, analyserez des incidents complexes et déploierez des correctifs de code sur les composants centraux de paiement patrimoniaux et les configurations VMR. Vous collaborerez étroitement avec les opérations, les équipes de livraison technique et les partenaires d'affaires afin de maintenir la stabilité, l'exactitude et la fiabilité des flux de traitement de transactions à volume élevé.
Responsabilités principales
- Fournir un soutien opérationnel et technique de niveaux 2 et 3 pour les applications de paiement patrimoniales centrales durant les cycles par lots (batch) et en ligne.
- Enquêter sur les incidents de production, dépanner des programmes COBOL complexes et mettre en œuvre des correctifs de code robustes conformément aux normes du secteur financier.
- Gérer, soutenir et configurer les structures de données VMR afin de garantir la mise en correspondance, l'acheminement et le traitement précis des instructions de paiement.
- Effectuer des analyses rigoureuses des causes fondamentales pour les défaillances récurrentes en production et proposer des ajustements permanents au code ou aux configurations.
- Concevoir, exécuter et documenter les tests unitaires, de régression et d'intégration pour toutes les corrections de code avant la mise en production.
- Maintenir à jour la documentation technique et participer activement aux exercices de continuité des affaires et de reprise après sinistre.
- Collaborer avec les équipes d'infrastructure, d'assurance qualité et des opérations pour appuyer la coordination des déploiements et l'état de préparation opérationnelle.
Exigences
- 5 à 8 ans d'expérience globale en TI avec une solide expérience en développement et en soutien mainframe et COBOL.
- 1 à 2 ans d'expérience pratique dans les systèmes de paiement, la messagerie financière ou les environnements de traitement de transactions.
- Expertise démontrée en développement, maintenance et débogage COBOL dans un environnement grand système (mainframe) ou intermédiaire.
- Expérience confirmée de travail avec des fichiers/enregistrements VMR ou des fichiers maîtres équivalents de configuration et d'acheminement utilisés dans les plateformes de paiement.
- Familiarité avec les utilitaires et technologies mainframe standards, incluant JCL, VSAM, DB2/SQL, CICS ou des outils d'ordonnancement tels que Control-M.
- Solides compétences analytiques et de résolution de problèmes avec une approche méthodique du dépannage de bases de code patrimoniales.
- Excellentes compétences en communication et en collaboration pour interagir efficacement avec des équipes multidisciplinaires.
- Capacité à travailler de manière autonome, à hiérarchiser efficacement les tâches et à résoudre les escalades critiques en production.
- Flexibilité pour soutenir des interventions occasionnelles en dehors des heures normales, la surveillance de batchs ou des déploiements la fin de semaine au besoin.
- Solide compréhension des flux de traitement des paiements et des normes de messagerie telles que SWIFT, ISO 20022, FEDWIRE ou CHIPS (un atout).
Détails du poste et conditions
- Lieu : Montréal
- Type de contrat : Contrat
- Durée du contrat : 6 à 8 mois
- Horaire : Temps plein avec interventions occasionnelles hors des heures normales, surveillance de batchs ou déploiements la fin de semaine