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$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...IbmFull timeApprenticeshipInternshipWork at officeImmediate startDay shift- ...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,...SuggestedFlexible hours
- ...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 jobIbmLong term contractFull timeTemporary workWork at office
- ...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...IbmPermanent employmentFull time
- ...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...SuggestedApprenticeshipCasual workWork at officeWorldwide
- ...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 employmentFull time
- ...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 employmentFull timeImmediate start
- ...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 contractFull timeContract workInternshipImmediate start
- ...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
- ...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 contractPermanent employmentWork at office
- ...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 employmentFull timeImmediate start
- ...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 workFull timeWork at officeWork from homeFlexible hours
$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 officeDay shift- ...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 workPermanent employmentFull timeContract workWork at officeWorldwide
$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...IbmWork at office3 days per week- ...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 workIbmHourly payFull timeContract workApprenticeshipFlexible hours
- 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 paidPermanent employmentContract work
- ...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 workDaily paidFull timeContract workApprenticeshipWork at officeImmediate startDay shift
$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...IbmDaily paidApprenticeship- ...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 timeFlexible hours
- ...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
- ...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 timeFlexible hours
- ...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 workFull time
- ...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 officeFlexible hours
$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...IbmWork at office3 days per week- ...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 workManual labor
- ...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...IbmFull timeRelocation
- ...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...IbmFull time
- ...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 workFull time
- ...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 timeApprenticeshipWork at officeLocal areaWork from home
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!
- developpeur informatique Montréal, QC
- développeur informatique Montréal, QC
- programmeur informatique Montréal, QC
- IT system engineer Montréal, QC
- ibm Montréal, QC
- remote steel estimator Montréal, QC
- data analyst remote working Montréal, QC
- teletravail infographie Montréal, QC
- remote nonprofit Montréal, QC
- software development remote Montréal, QC

