Développeur IBM i / System/36 - Télétravail - FS462
Fresche Solutions Inc.
Pourquoi rejoindre Fresche ? Chez Fresche Solutions, 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 offrons un véritable modèle de travail flexible (« travaillez d'où vous voulez » en Amérique du Nord), axé sur l'équilibre travail-vie personnelle et soutenu par une culture d'entreprise où nos valeurs ne sont pas de simples slogans, mais le moteur de chaque décision technique.
Sommaire du poste
Nous recherchons des développeurs IBM i System/36 d'expérience pour soutenir la modernisation d'applications patrimoniales IBM System/36. Les personnes retenues seront responsables de l'analyse des applications existantes, de la conversion des composants System/36 vers des technologies IBM i modernes, des activités d'assainissement de code (remediation) et de la validation fonctionnelle par des tests rigoureux.
Ce rôle exige une expertise technique approfondie de l'environnement System/36, d'OCL et de RPG II, ainsi qu'une expérience éprouvée dans la conversion d'applications patrimoniales vers CL et RPG IV (ILE RPG).
Responsabilités clés
- Analyser les applications System/36 existantes, les séquences de travaux (job streams), les menus et l'enchaînement des écrans.
- Convertir les programmes et processus OCL (Operational Control Language) 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é applicative.
- Réviser et assainir le code converti afin d'améliorer la maintenabilité, la performance et la conformité aux standards de modernisation.
- Réaliser les tests unitaires, les tests d'intégration et soutenir les activités d'acceptation utilisateur (UAT).
- Investiguer, diagnostiquer et résoudre les anomalies relevées lors des phases d'assainissement et d'essais.
- Moderniser les écrans et l'architecture des menus System/36.
- Documenter le comportement des applications, les stratégies de conversion, les correctifs appliqués et les résultats des tests.
- Collaborer avec les équipes techniques, les parties prenantes métier et les spécialistes en assurance qualité tout au long du cycle 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 pratique des environnements IBM System/36.
- Vaste expérience avec le langage OCL (Operational Control Language).
- Solide expérience en développement et maintenance RPG II.
- Expérience concrète de conversion d'OCL vers CL.
- Expérience concrète de conversion d'applications RPG II vers RPG IV / ILE RPG.
- Expérience au sein d'initiatives de modernisation d'applications IBM i.
- Maîtrise approfondie des traitements par lots (batch processing), de la gestion des files de travaux (job scheduling) et des architectures applicatives patrimoniales.
- Expérience en assainissement de code post-conversion et en optimisation de la performance.
- Expérience en planification et exécution de protocoles d'essais 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.
- Aptitude à comprendre et traduire une logique d'affaires patrimoniale complexe en solutions IBM i modernes.
- Excellentes compétences en communication orale et écrite.
- Rigueur en documentation technique et sens aigu de l'organisation.
- Capacité à travailler de façon autonome tout en s'intégrant efficacement au sein d'une équipe de projet.
Atouts
- Expérience avec des outils de conversion automatique de code et dans l'assainissement post-conversion.
- Expérience de modernisation d'applications IBM i de grande envergure dans les secteurs de la distribution, du commerce de gros, du manufacturier ou des ERP.
- Familiarité avec les outils de développement IBM i, les systèmes de gestion de code source et les processus de gestion des changements.
- Expérience active au sein de programmes d'envergure de transformation et de modernisation de systèmes patrimoniaux.
Livrables attendus
Les personnes retenues devront :
- Mener à terme les conversions d'OCL vers CL.
- Mener à terme les conversions de RPG II vers RPG IV / ILE RPG.
- Assainir, optimiser et valider les applications converties.
- Exécuter et documenter les campagnes d'essais.
- Contribuer aux efforts de modernisation des interfaces (écrans et menus).
- Rédiger la documentation technique et concevoir le matériel de transfert de connaissances.
- Assurer l'atteinte des objectifs de livraison du programme de modernisation.
Exigences d'expérience
- 7 ans et plus d'expérience en développement sur systèmes IBM Midrange.
- 5 ans et plus d'expérience en développement et soutien sur System/36.
- Expérience démontrée dans des projets de conversion et de modernisation applicative.
- Bilan éprouvé de réalisations concrètes sur des mandats de conversion RPG et OCL en environnement IBM i.
Remarques complémentaires
Ce poste est spécifiquement axé sur la modernisation d'applications System/36 (OCL, RPG II, CL, RPG IV, assainissement de code, essais et conversion d'interfaces utilisateur). Une expérience portant sur la transformation avancée de formats source, la modernisation de bases de données relationnelles ou d'autres disciplines avancées n'est pas requise pour ce mandat.
#J-18808-Ljbffr- ...Fresche Solutions, we don't just maintain legacy systems; we transform them. For over a decade, we've been the leading partner for IBM i modernization and innovation. We offer a... ...Summary We are seeking experienced IBM i System/36 Developers to support the modernization of...Remote workIbm
- ...Fresche Solutions Inc. recherche des développeurs IBM i System/36 expérimentés pour soutenir la modernisation d’applications patrimoniales IBM System/36. Vous analyerez les systèmes existants, convertirez les composants vers des technologies modernes et validerez fonctionnellement...Remote workIbm
- Transform legacy systems with Fresche Solutions as an IBM i System/36 Developer. Embrace a work-from-anywhere model while modernizing and analyzing System/36 applications. Fresche Solutions seeks seasoned developers skilled in IBM i System/36. This remote position involves...Remote workIbm
- Job Title: AS400 / IBM i Infrastructure Analyst Duration: 6–12 Months Contract [NO BENEFITS] Work Location: Toronto, ON, Canada... ...reliable operation of critical business applications by managing system operations, capacity planning, upgrades, backup and recovery, and...IbmContract workTemporary work
- ...Crafty Penguins is growing our team! We are hiring a full-time Linux Systems Specialist - Senior to collaborate with our growing team and serve our growing customer base. This role requires you to creatively solve technical problems but to also develop and maintain...Remote workPermanent employmentFull timeFor contractorsFlexible hours
$92k - $110k per year
...Company Description Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that...Full timeInternshipFlexible hours$72k - $88k per year
...Financial Analyst, Accounting and Systems Who We Are Equispheres is a Canadian materials science innovator headquartered in Ottawa's advanced technology hub. Privately held and engineering-driven, we develop next-generation metal powders that unlock higher performance...Full timeTemporary workWork at office- Transform your career with IBM as a Customer Success Technical Architect. This remote role combines technical expertise with relationship management to ensure client satisfaction and success. At IBM Global Sales, the Customer Success Technical Architect plays a vital role...Remote workIbm
- ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital...
- ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Telesat is seeking an experienced User Terminal System Engineering Specialist to support systems engineering for Lightspeed User Terminal products and applications. This role will focus on...Full timeInternshipWork at officeWorldwide
- ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Telesat is seeking a motivated User Terminal System Engineer to support the development, integration, verification, and documentation of Lightspeed User Terminal solutions. This role...Full timeInternshipWork at officeWorldwide
- ...enjoyed by audiences around the world and our IT team plays a critical role in keeping that creativity moving. We are looking for a Systems Administrator who enjoys solving problems, learning new technologies, and helping people succeed. In this role, you will provide day-...Remote workRemplacementFull timeWork at officeMonday to fridayShift work
- ...MGIS is seeking a System Administrator, Level 2, to manage High Performance Computing (HPC) clusters and support the scientists who rely on them. This role blends HPC system administration with hands-on user support â helping researchers install, run, and debug applications...Full timeLocal area
$60k - $70k per year
...The Controls Engineer will support the design, implementation, and commissioning of control systems for various projects and support the development and release of new products. This role requires a deep understanding of safety standards and their application . The successful...Full timeTraineeshipWork at office- ...privileges (per company policy) ~ Opportunities for advancement within a trusted Canadian airline About this position The Systems Administrator is responsible for maintaining, configuring, and ensuring the reliable operation of computer systems and servers across...Remote workLong term contractFull timeTemporary workInternshipWork at officeLocal areaWorldwideTrial period
- Rejoignez Accenture comme Développeur IA dans un environnement dynamique. Vous concevrez et déploierez des systèmes multi-agents en production avec une forte intégration d'API et de GARI. Accenture recherche un développeur IA expérimenté pour créer des systèmes agentiques...
- ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation...Remplacement
$96.56k - $128.74k per year
...commerce. Poste : Analyste principale / Analyste principal des systèmes de gestion Type d’emploi : Affectation permanente... ...collaborant étroitement avec les responsables de produits, les développeurs, les testeurs et les parties internes concernées, la personne choisie...Permanent employmentFull timeApprenticeshipSummer workWork at officeImmediate start$90k - $130k per year
...Position Title: Systems Administrator Team Lead Location: Ottawa, ON (377 Dalhousie Street) Work Model: Hybrid - 4 days onsite, 1 day work from home About Rebel OUR CUSTOMERS BRING A VISION - WE BRING THE PLATFORM TO SHARE IT ONLINE. Our customers bring a vision...Full time- ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Systems Engineering group is an inter-disciplinary team that focuses on defining the System-level requirements and System architecture for...Full timeInternshipWorldwide
- ...and impactful work across Canada. Job Description ADGA is currently seeking to connect with professionals within Aerospace/Air Systems Engineering for an anticipated upcoming project. This is a proactive recruitment initiative, with potential start dates in the coming...Full timeContract workTemporary workPart timeInternshipFlexible hours
$105k - $170k per year
...visit our website to learn more about our team and ongoing projects: . About the Job Mission Control is seeking a Senior Systems Engineer to lead the expansion of our technology portfolio for robotic space missions, with a focus on planetary rover systems....Long term contractPermanent employmentFull timeRelocationRelocation packageFlexible hours- ...The global network will deliver fiber-quality throughput anywhere on Earth. We are growing quickly and are currently in need of a System Engineering Specialist to join our System Solutions team. Reporting to the Director, Systems Solutions, the System Engineering Specialist...Full time
- ...TEHORA est présentement à la recherche d’un Développeur Oracle Designer afin de soutenir l’évolution et le maintien des applications... ...Excellente maîtrise du français parlé et écrit. Benefits Du télétravail et de la flexibilité pour s’adapter à vos obligations...Remote workHourly payFull timeContract workApprenticeshipFlexible hours
- ...As part of the Canadian Sales Engineering team, the Communication Systems Engineer is responsible for end-to-end design, costing, implementation, and ongoing support of advanced satellite and terrestrial communication solutions in response to customer requirements and internal...Full timeFor contractorsFor subcontractorWork at office
- ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recovery Systems, LaunchPADS Multi...Full timeWorldwide
- ...About The Role We are looking for a Self-Driving Systems Specialist (SDS Specialist) to support the diagnostics, calibration, configuration, and technical readiness of self-driving systems used in autonomous vehicles and robotaxi fleets across North America. The...RemplacementFull timeWork at office
- ...Apply for the IBM Maximo Administrator role at Aversan Inc. Aversan Inc. ( is a trusted multi‑service engineering and electronics... ...‑edge and reliable safety‑critical electronics and software systems to the aerospace, defence, and space industries. We are currently...Remote workIbmFull time
- ...programs, join the Ainsworth, a subsidiary of GDI, team today! Position Summary: Reporting to the Project Manager, the Security Systems Application Specialist is responsible for executing the supply and installation of various security system projects and involved in...Full timeContract workFor contractorsWork at officeFlexible hours
- ...security technology company specializing in purpose-built solutions for government and industry. We deliver mission-critical solutions in systems engineering, simulation and training, and program management as well as in cyber, infrastructure, and operational domains. Through...Full timeTemporary workPart timeInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur IBM i / System/36 - Télétravail - FS462. Be the first to apply!


