Overview
We are seeking a highly skilled RPG Developer (AS400 / iSeries) to support a complex system separation project involving an ERP and WMS system running on the IBM AS400 / iSeries platform. The ideal candidate will have deep technical expertise in RPG, RPGIII, RPGILE, and CL, along with a proven ability to analyze and document legacy systems.
This role is a hands-on programming and documentation position, requiring a detail-oriented professional capable of understanding and communicating system logic in environments with limited documentation.
Key Responsibilities
- nalyze existing RPG-based ERP and WMS code to identify dependencies between systems.
- Document existing program logic, workflows, and data interactions in clear, technical language.
- ssist in planning and executing the separation of ERP and WMS functionality.
- Develop and modify programs using RPG, RPGIII, RPGILE, and CL to support the separation process.
- Collaborate with internal IT, business process owners, and external partners to validate functional behavior and ensure continuity.
- Provide testing support, troubleshoot issues, and ensure data integrity throughout the transition.
- Prepare detailed technical documentation to support future system maintenance and enhancement.
Required Qualifications
15+ years of experience programming on the IBM AS400 / iSeries platform.Expert-level knowledge of RPG, RPGIII, RPGILE, and CL programming languages.Strong analytical and documentation skills-must be able to read and interpret legacy code and translate it into functional specifications.Experience with ERP and WMS systems architecture and integration points.Solid understanding of order-to-cash business processes, particularly in a retail or distribution environment.Preferred Qualifications
Prior experience with D&W (Daly & Walcot, now Infor Aplus) and / or JDA MMS (Merchandise Management System, now Blue Yonder).Background in system separation, migration, or modernization projects.Excellent communication skills and ability to work effectively with both technical and non-technical stakeholders.dditional Information
Engagement Type : Contract (Independent or through staffing vendor).Work Environment : Mostly Office with some Warehouse / Distribution Center.Hours : Full-time during project duration including possible evening and weekends.Compensation : Competitive, commensurate with experience.