United States (Remote) · 20d ago
Développeur.euse IBM i System/ 36 - Télétravail - FS462
Fresche Solutions Inc · posted todayFresh: apply early
Open to candidates in Canada, Mexico and United States
Senior
Sign up and we score this job against your resume. You never pay to apply.
RemoteHunt reads employers' own pages. Free to browse. How we check
What this job asks for
Extracted by RemoteHuntMust have
- •Expérience System/
36 - •Expérience OCL
- •Expérience RPG II
- •Conversion OCL vers CL
- •Conversion RPG II vers RPG IV/
ILE RPG - •Modernisation applications IBM i
- •Analyse et résolution de problèmes
Nice to have
- •Outils de conversion automatisés
- •Modernisation à grande échelle
- •Outils de développement IBM i
Tools and technologies
IBM i, System/36, OCL, RPG II, CL, RPG IV, ILE RPG
Languages required
fr
Read the full posting
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
More remote jobs
Remote · 22d ago
Remote (United States) · 26d ago
Mexico, Barranquilla, Colombia (Remote) · 27d ago
Remote job · 28d ago
Senior Backend Software Engineer
Swish Analytics
San Francisco, CA - Remote · 29d ago
More remote jobs open to candidates in
Get new jobs like this by email
Once a week. Remote backend engineer jobs that can hire you in your country.
See how well this job fits your resume
Free, no card.
See my match for each job — free