Back to job search
Fresche Solutions logo

Développeur.euse IBM i System/36 - Télétravail - FS462

French posting
  • Montréal, QC
  • Remote
  • Posted Nov 10, 2026
  • 1 position

Opens an external site

Sign in to save this job

Job summary

Pourquoi rejoindre Fresche ? Chez Solutions Fresche, nous ne nous contentons pas de maintenir les systèmes patrimoniaux : nous les transformons. Depuis plus d'une décennie, nous sommes le partenaire de référence pour la modernisation et l'innovation sur IBM i. Nous proposons un véritable modèle de télétravail flexible (Amérique du Nord), favorisant l'équilibre entre vie professionnelle et vie personnelle, ainsi qu'une culture où nos valeurs ne sont pas de simples affiches au mur : elles orientent chaque décision technique que nous prenons. Sommaire du poste Nous recherchons des développ…

Job details

Pourquoi rejoindre Fresche ? Chez Solutions Fresche, nous ne nous contentons pas de maintenir les systèmes patrimoniaux : nous les transformons. Depuis plus d'une décennie, nous sommes le partenaire de référence pour la modernisation et l'innovation sur IBM i. Nous proposons un véritable modèle de télétravail flexible (Amérique du Nord), favorisant l'équilibre entre vie professionnelle et vie personnelle, ainsi qu'une culture où nos valeurs ne sont pas de simples affiches au mur : elles orientent chaque décision technique que nous prenons. Sommaire du poste Nous recherchons des développeurs expérimentés sur IBM i System/36 pour soutenir la modernisation d'applications patrimoniales IBM System/36. Les personnes retenues seront chargées d'analyser les applications existantes, de convertir les composants patrimoniaux System/36 vers des technologies IBM i modernes, d'effectuer les travaux d'assainissement (remédiation) et de valider les fonctionnalités par des tests rigoureux. Ce poste exige une expertise technique approfondie des environnements System/36, de l'OCL et du RPG II, ainsi qu'une expérience confirmée dans la conversion d'applications patrimoniales vers CL et RPG IV (ILE RPG). Responsabilités principales Analyser les applications System/36 existantes, les flux de travaux ( job streams ), les menus et l'enchaînement des écrans. Convertir les programmes et processus en langage de contrôle des opérations (OCL) vers le langage de contrôle IBM i (CL). Convertir les applications RPG II vers RPG IV / ILE RPG tout en préservant la logique d'affaires et l'intégrité fonctionnelle. Réviser et assainir le code converti afin d'améliorer la maintenabilité, les performances et la conformité aux normes de modernisation. Réaliser les tests unitaires et intégrés, et soutenir les activités de tests d'acceptation par les utilisateurs (UAT). Diagnostiquer, dépanner et résoudre les anomalies identifiées lors de l'assainissement et des tests. Moderniser les structures d'écrans et de menus System/36. Documenter les fonctionnalités applicatives, les approches de conversion, les interventions d'assainissement et les résultats des tests. Collaborer avec les équipes techniques, les parties prenantes métiers et l'assurance qualité tout au long du projet de modernisation. Participer aux revues de code et contribuer aux meilleures pratiques techniques ainsi qu'au transfert de connaissances. Compétences et expérience requises Compétences techniques Solide expérience au sein d'environnements IBM System/36. Vaste expérience avec le langage de contrôle des opérations (OCL). Solide expérience en développement et maintenance RPG II. Expérience pratique de la conversion d'OCL vers CL. Expérience pratique de la conversion d'applications RPG II vers RPG IV / ILE RPG. Expérience dans des initiatives de modernisation d'applications IBM i. Excellente maîtrise des traitements par lots ( batch ), de l'ordonnancement des travaux et des architectures d'applications patrimoniales. Expérience dans l'assainissement de conversion et l'optimisation de code. Expérience dans la planification et l'exécution des tests liés à la conversion. Expérience dans la conversion et la modernisation d'écrans et de menus. Compétences professionnelles Fortes capacités d'analyse et de résolution de problèmes. Capacité à comprendre et traduire une logique d'affaires patrimoniale complexe en solutions IBM i modernes. Excellentes aptitudes de communication orale et écrite. Rigueur en matière d'organisation et de documentation. Capacité à travailler de façon autonome tout en s'intégrant efficacement au sein d'une équipe projet. Qualifications souhaitées Expérience avec des outils de conversion de code automatisés et dans l'assainissement post-conversion. Expérience de modernisation d'applications IBM i à grande échelle dans des environnements de distribution, de commerce de gros, de fabrication ou d'ERP. Connaissance des outils de développement IBM i, des gestionnaires de versions et des processus de gestion des changements. Participation antérieure à des programmes d'envergure de transformation et de modernisation d'applications patrimoniales. Livrables attendus Les candidats retenus devront : Mener à terme les conversions d'OCL vers CL. Mener à terme les conversions de RPG II vers RPG IV / ILE RPG. Assainir et valider les applications converties. Exécuter et documenter l'ensemble des activités de test. Participer aux travaux de modernisation des écrans et des menus. Rédiger la documentation technique et les supports de transfert de connaissances. Contribuer activement à l'atteinte des jalons de modernisation du projet. Exigences d'expérience 7 ans et plus d'expérience en développement sur systèmes intermédiaires IBM ( midrange ). 5 ans et plus d'expérience en développement et support System/36. Expérience démontrée dans des projets de conversion et de modernisation d'applications. Bilan éprouvé dans la livraison de projets de conversion RPG et OCL sur plateformes IBM i. Remarques complémentaires Ce poste est centré sur la modernisation d'applications System/36 (OCL, RPG II, CL, RPG IV, assainissement, tests et conversion de l'interface utilisateur). Aucune expérience liée à la transformation spécialisée de formats source, à la modernisation de bases de données ou à d'autres disciplines avancées de modernisation n'est requise pour ce rôle. À QUOI RESSEMBLE LE TRAVAIL CHEZ FRESCHE ? Visitez notre site Web et postulez dès aujourd'hui : https://freschesolutions.com/careers/ SUIVEZ-NOUS SUR : LinkedIn : https://www.linkedin.com/company/fresche-solutions #LI-Remote

Listed skills

  • Flexible · Preferred
  • Assurance · Preferred
  • batch · Preferred
  • Communication · Preferred
  • Documentation · Preferred
  • Execution · Preferred
  • maintenance · Preferred
  • Organisation · Preferred
  • Quality assurance · Preferred
  • Problem solving · Preferred

More jobs from Fresche Solutions

See all jobs from Fresche Solutions