Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

IBM i System/36 Developer - Remote - FS462

Fresche Solutions Inc.

Why Join Fresche? At 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 true work-from-anywhere (North America) model, prioritizing work-life balance and a culture where our values aren't just posters on a wall, they guide every technical decision we make.

Position Summary

We are seeking experienced IBM i System/36 Developers to support the modernization of legacy IBM System/36 applications. The successful candidates will be responsible for analyzing existing applications, converting legacy System/36 components to modern IBM i technologies, performing remediation activities, and validating functionality through comprehensive testing.

This role requires deep technical expertise in System/36 environments, OCL, and RPG II, along with proven experience converting legacy applications to CL and RPG IV (ILE RPG).

Key Responsibilities

  • Analyze existing System/36 applications, job streams, menus, and screen flows.
  • Convert Operational Control Language (OCL) programs and processes to IBM i Control Language (CL).
  • Convert RPG II applications to RPG IV / ILE RPG while preserving business functionality and application integrity.
  • Review and remediate converted code to improve maintainability, performance, and compliance with modernization standards.
  • Perform unit testing, integration testing, and support user acceptance testing activities.
  • Investigate, troubleshoot, and resolve issues identified during remediation and testing.
  • Modernize System/36 screens and menu structures.
  • Document application functionality, conversion approaches, remediation activities, and testing results.
  • Collaborate with technical teams, business stakeholders, and quality assurance resources throughout the modernization effort.
  • Participate in code reviews and contribute to technical best practices and knowledge transfer activities.

Required Skills and Experience

Technical Skills

  • Strong experience working in IBM System/36 environments.
  • Extensive experience with Operational Control Language (OCL).
  • Strong RPG II development and maintenance experience.
  • Hands-on experience converting OCL to CL.
  • Hands-on experience converting RPG II applications to RPG IV / ILE RPG.
  • Experience with IBM i application modernization initiatives.
  • Strong understanding of batch processing, job scheduling, and legacy application architectures.
  • Experience performing conversion remediation and code optimization activities.
  • Experience planning and executing conversion-related testing.
  • Experience with screen and menu conversion and modernization.

Professional Skills

  • Strong analytical and problem-solving abilities.
  • Ability to understand and translate complex legacy business logic into modern IBM i solutions.
  • Excellent verbal and written communication skills.
  • Strong documentation and organizational skills.
  • Ability to work independently and within a collaborative project team environment.

Preferred Qualifications

  • Experience using automated code conversion tools and performing post-conversion remediation.
  • Experience modernizing large-scale IBM i applications in distribution, wholesale, manufacturing, or ERP environments.
  • Familiarity with IBM i development tools, source control, and change management processes.
  • Experience participating in legacy application transformation and modernization programs.

Deliverables

Successful candidates will be expected to:

  • Complete OCL to CL conversion activities.
  • Complete RPG II to RPG IV / ILE RPG conversion activities.
  • Remediate and validate converted applications.
  • Execute and document testing activities.Support screen and menu modernization efforts.
  • Produce technical documentation and knowledge transfer materials.
  • Contribute to the successful delivery of modernization objectives.

Experience Requirements

  • 7+ years of IBM midrange development experience.
  • 5+ years of System/36 development and support experience.
  • Demonstrated experience with application conversion and modernization initiatives.
  • Proven track record delivering RPG and OCL conversion projects in IBM i environments.

Additional Notes

This position is focused on System/36 application modernization, including OCL, RPG II, CL, RPG IV, remediation, testing, and user interface conversion activities. Experience related to specialized source-format transformation, database modernization, or other advanced modernization disciplines is not required for this role.

has context menu

#LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization

#J-18808-Ljbffr
Vacancy posted -24
Similar jobs that could be interesting for youBased on the IBM i System/36 Developer - Remote - FS462 in Montréal, QC vacancy
  • $153k - $197k per year

     ...Diriger la modernisation des systèmes hérités et soutenir les environnements...  ...des environnements mainframe IBM. Il s’agit d’un poste hybride...  ...- IBM InfoSphere DataStage Developer. ETL/ELT. Solide...  ...maintain databases on IBM mainframe systems Monitor and optimize database... 
    Ibm
    Full time
    Apprenticeship
    Internship
    Work at office
    Immediate start
    Day shift

    Capco

    Montréal, QC
    more than 2 months ago
  •  ...développement de tests unitaires et de tests système. Connaissance des systèmes avionique,...  ...sens de l’initiative. C++ Software Developer Position description: The Software...  ...Experience in developing unit tests and system tests. Knowledge of avionics, vehicle,... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...Fresche Solutions is seeking an experienced IBM i Consulting Manager to lead a team of...  ...core strengths: People Leadership — developing, directing, and supporting a team of IBM i...  ...collaborative, client-focused teams. Fully remote position with occasional US and Canadian... 
    Remote job
    Ibm
    Long term contract
    Full time
    Temporary work
    Work at office

    Fresche Solutions

    Montréal, QC
    more than 2 months ago
  •  ...M3C is seeking a Business Systems Analyst - IBM Maximo Expert (ID700) for a permanent position with one of our clients located on‑site in Montréal East. This hybrid role offers a stimulating environment that encourages innovation, along with an attractive range of... 
    Ibm
    Permanent employment
    Full time

    M3C Recrutement

    Montréal, QC
    more than 2 months ago
  •  ...connaissance de la programmation système. Une solide connaissance de...  ...thrive at Tower while developing electronic trading infrastructure...  ...operator Owning, maintain, develop tooling and documentation for...  ..., Go, C++ Good knowledge of system programming Solid knowledge... 
    Suggested
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    21 hours ago
  •  ...define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize...  ..., les systèmes MES, ERP et PLM.   As a Business Systems Developer, your main responsibilities will include developing new features... 
    Permanent employment
    Full time

    Syntronic

    Montréal, QC
    more than 2 months ago
  •  ...description Huawei Canada has an immediate permanent opening for a Developer. About the team: The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...Huawei Canada has an immediate 12-month contract opening for a Developer. About the team: The Smart Grid Technology Lab focuses on...  ...time simulation technologies, microgrid energy management, control systems, and other smart grid technologies. We apply cutting-edge... 
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    a month ago
  •  ...customers.  You’ll work on the critical foundations of agentic systems, from tool orchestration and guardrails to evaluation frameworks...  ..., you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that... 
    Work from home

    Coveo

    Montréal, QC
    21 hours ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software...  ...work alongside multidisciplinary teams developing autonomous multi-agent drone systems operating...  ...execution in a real-time environment. Develop new features and capabilities in both C++... 
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    5 days ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...Technologies est à la recherche d’un Développeur Logiciel Systèmes de build. À propos d’OPAL-RT Technologies : Leader...  ...____________ OPAL-RT Technologies is looking for a Build Systems Software Developer. About OPAL-RT Technologies : A global leader across... 
    Remote work
    Full time
    Work at office
    Work from home
    Flexible hours

    Opal-rt

    Montréal, QC
    21 days ago
  • $60k - $115k per year

    Développeur(se) C# / C++ – Expert(e) systèmes temps réel Description de poste Faites de la performance et de la faible latence...  ...l’information (TI) et en management au monde. C# / C++ Developer – Real-Time Systems Expert Position Description Take high-performance and... 
    Work at office
    Day shift
    Montréal, QC
    4 days ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential of...  ...Description As a Senior Software Developer - Healthcare systems integration profile,...  ...(40h/week) Working mode : Hybrid or remote Occasional in-office presence may be required... 
    Remote work
    Permanent employment
    Full time
    Contract work
    Work at office
    Worldwide

    Medfar

    Montréal, QC
    3 days ago
  • $80k - $115k per year

    Analyste-programmeur(se) IBM Maximo – GMAO Description de poste Mode de travail :...  ...applicative, support technique et intégration de systèmes constitue également un élément important...  .... Your work creates value. You’ll develop innovative solutions and build relationships... 
    Ibm
    Work at office
    3 days per week
    Montréal, QC
    14 days ago
  •  ...expérience avec des solutions commerciales reconnues, notamment IBM Maximo ou IBM TRIRIGA . Le ou la spécialiste participera à l’...  ...techniques et les parties prenantes pour assurer l’intégration des systèmes. Participer à l’analyse des données et à l’amélioration des... 
    Remote work
    Ibm
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  • Poste : développeur de logiciels (systèmes embarqués) Lieu de travail : Montréal Type de poste : contrat à permanent Notre...  ....................................... Position: Software Developer (Embedded Systems) Location: Montreal Job Type: Contract-to-Permanent Our... 
    Daily paid
    Permanent employment
    Contract work

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...Quantitative Developer, Investment Platforms Location: Montreal (Hybrid: 3 days in-office, 2 days remote) Level: Senior Employment Type: Full-time Industry: Financial...  ...and security selection are driven by systems we build together, not by individual discretionary... 
    Remote work
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Immediate start
    Day shift

    Nymbus Capital

    Montréal, QC
    4 days ago
  • $70k - $120k per year

    Middleware System Administrator Position Description Are you an IT professional with...  ...Experience or exposure to any of the following: IBM MQ, ActiveMQ, IBM DataPower, or IBM...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Ibm
    Daily paid
    Apprenticeship
    Montréal, QC
    11 days ago
  •  ...euse) logiciel en test (SDET) pour se joindre à notre équipe Video Systems Test. Dans ce rôle, vous concevrez et développerez des solutions...  ..., and hybrid environments. We are looking for a Software Developer in Test (SDET) to join our Video Systems Test team. In this role... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration...  ...--------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT team (Software... 
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration...  ...--------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT team (Software... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...ServiceNow Developer  Senior ServiceNow Developer with functional and technical expertise...  ...components and products under the Corporate Systems product line. Description The...  ...Work shall be performed in a hybrid (remote and on-site) setup or fully remote if not... 
    Remote work
    Full time

    Coaxxion Business Solutions Inc.

    Montréal, QC
    22 days ago
  •  ...manages passenger Wi-Fi and on-board passenger infotainment systems. Nomad also provides remote online condition-based monitoring and maintenance...  ...performing deep-dive troubleshooting and root cause analysis. Develop, maintain, and proactively analyse infrastructure... 
    Work at office
    Flexible hours

    Alstom

    Montréal, QC
    12 hours ago
  • $80k - $145k per year

    Lead technique IBM Maximo / Maximo Application Suite (MAS) Description de poste Mode...  ...et superviser les intégrations avec les systèmes tiers à l’aide de MIF, API REST, services...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Ibm
    Work at office
    3 days per week
    Montréal, QC
    14 days ago
  •  ...Why This Role Matters   As a Senior Java Developer , you will join a team at the heart of the backend systems that power mission-critical supply chains in healthcare...  .... Benefits Why You’ll Love It Here   ~ Remote-first flexibility and the trust to manage your own... 
    Remote work
    Manual labor

    Tecsys Inc.

    Montréal, QC
    13 days ago
  •  ...IT Job Description Role: Java Developer Location: Montreal, Canada Duration:...  ...development practices. • Understanding of system design / architecture (especially 3/N-Tier...  ...transaction and JMS, ideally with exposure to IBM MQ and Apache Camel • Database skills including... 
    Ibm
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data....  ...Scripting knowledge (Shell, Python) # Any of Autosys, Cron Job, Airflow concepts # Messaging technologies – Kafka or IBM MQ... 
    Ibm
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  •  ...product managers, designers, and fellow developers to ship high-quality mobile features, participate...  ...shared component libraries or design systems.  ~ Experience in a monorepo...  ...telehealth application;  ~ Recurring remote/hybrid work allowance; In our opinion, a... 
    Remote work
    Full time

    Solutions Petal Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de...  ...qualité et la diversité de notre équipe. Senior Software Developer (Core Systems) Altitude Sports is a Montreal-based leading... 
    Full time
    Apprenticeship
    Work at office
    Local area
    Work from home

    Altitude Sports

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to IBM i System/36 Developer - Remote - FS462. Be the first to apply!