Posted yesterday
IBM i System/36 Developer - Remote - FS462
@ Fresche Solutions
Montréal, Quebec
Requirements summary:
- 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).
- Participate in code reviews and contribute to technical best practices and knowledge transfer activities.
- Required Skills and Experience
- Strong experience working in IBM System/36 environments.
- Extensive experience with Operational Control Language (OCL).
- Strong RPG II development and maintenance experience.
Tools & skills
Source and dates
Employer career site / ATS feed · bamboohr
- Employer posting date
- 2026-11-09
- First seen by our source
- 2026-11-10
- Source record updated
- 2026-11-10
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Fresche Solutions
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
Modernizing systems and data. Engineering the way forward since 1976.
Full company description
Fresche Solutions is an AI-powered IT modernization company that manages and maximizes the value of your IBM i and Microsoft systems. By bridging the gap between legacy and modern technology, we take what you have and make it better. Our market-leading IP and proven solutions in Modernization, Managed Services (Cloud & KTLO), Data Analytics & AI, and Software have earned the trust of global leaders from 2,200+ companies. Reimagine your IT challenges into future growth and innovation with Fresche.
- LinkedIn followers
- 17,334
- People associated on LinkedIn
- 405
- Reported office locations
- Fresche Solutions, 995 Wellington, Montréal, Quebec H3C 1V3, CA
- 124 Grove St, Suite 309, Franklin, Massachusetts 02038, US
- 622 Ferntree Gully Rd,, Suite 9, level 1, Wheeler's Hill, Victoria, Melbourne 3150, AU
- 9724 4th St. #101, Sidney, British Columbia V8L 2Y7, CA
- Atrauli, Gaurabagh, P.O. Gudumba, Kursi Road, Lucknow, Uttar Pradesh 226026, IN
- 1190 Kennestone Circle, Suite 120, Marietta, Georgia 30066, US
- 20 Fall Pippin Ln, Asheville, North Carolina 28803, US
- Business categories
- Consulting
- Enterprise Applications
- Information Services
- Information Technology
- Professional Services
- Software
- Web Apps
- Enterprise Software & Network Solutions
- Other recorded names
- Fresche Solutions
- Specialties
- GUI
- Web & Mobile
- IT Strategy Services
- Analysis & Productivity Tools
- Application Services & Staffing
- IBM i modernization & management
- Synon Transformation
- Application design and development
- New digital solutions
- Application modernization
- HA/DR Solutions
- Managed Services
- Java Development
- Open Source Development
- Enterprise Application Development
- IT Strategy & Planning
- Business Process Automation
- Application Intelligence
- IBM i
- Microsoft Azure
- AI-Powered
- Modernization
- KLTO
- AI & Data Analytics
- and Data Analytics
- Profile identifies a recruitment agency
- No
- Reported total investment
- 78,421,534
Currency and observation date were not supplied; this is not a current valuation or a funding round.
Fresche Solutions is an AI-powered IT modernization company that manages and maximizes the value of your IBM i and Microsoft systems. By bridging the gap between legacy and modern technology, we take what you have and make it better. Our market-leading IP and proven solutions in Modernization, Managed Services (Cloud & KTLO), Data Analytics & AI, and Software have earned the trust of global leaders from 2,200+…
| Field | Value |
|---|---|
| Industry | IT Services and IT Consulting |
| Company size | 201-500 employees |
| Headquarters | Montréal, Quebec |
| Organization type | Privately Held |
| Year founded | 1976 |
| Specialties | GUIWeb & MobileIT Strategy ServicesAnalysis & Productivity ToolsApplication Services & StaffingIBM i modernization & managementSynon TransformationApplication design and developmentNew digital solutionsApplication modernization |
| Open jobs on Jobsy | 6 |
| View page |
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.
Apply Today: freschesolutions.com/careers/
Follow Us: LinkedIn
#LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization
Journal
Only you can see this. Kept on this device, and in your account when you sign in.