EDI Staffing, an EDI Specialists Company · 2 months ago
RPG Programmer
EDI Staffing is seeking a highly skilled RPG Developer to support a complex system separation project involving ERP and WMS systems on the IBM AS400/iSeries platform. The role requires deep technical expertise in RPG programming and involves analyzing legacy systems, documenting program logic, and collaborating with various stakeholders to ensure a successful transition.
ConsultingHuman ResourcesInformation TechnologyStaffing Agency
Responsibilities
Analyze existing RPG-based ERP and WMS code to identify dependencies between systems
Document existing program logic, workflows, and data interactions in clear, technical language
Assist 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
Qualification
Required
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
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