IBM i System/36 Developer - Remote - FS462
freschesolutions
- Remote · North America
- Remote
- Entry Level
- 7+ years
- Posted
Skills
Required
- IBM System/36 environments
- Operational Control Language
- OCL
- RPG II development and maintenance
- CL
- converting RPG II applications
- ILE RPG
- IBM i application modernization
- batch processing
- job scheduling
- legacy application architectures
- conversion remediation
- conversion
Preferred
- automated code conversion tools
- performing post-conversion remediation
- IBM i development tools
- source control
- change management processes
- legacy application transformation
- modernization programs
- CL conversion
- System/36 environments
- converting legacy 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.
About freschesolutions
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.
- We are seeking experienced IBM i System/36 Developers to support the modernization of legacy IBM System/36 applications.
Responsibilities
- 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).
- 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.
- Execute and document testing activities.
- Support screen and menu modernization efforts.
- Produce technical documentation and knowledge transfer materials.
Requirements
- Technical Skills Strong experience working in IBM System/36 environments.
- Extensive experience with Operational Control Language (OCL).
- 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.
- 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.
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.
- Contribute to the successful delivery of modernization objectives.
Apply Today
freschesolutions.com/careers/ Follow Us: LinkedIn #LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization
