
RPG Programmer
EDI Staffing · Birmingham, AL
Mixed hiring record · median 48 days open
All reasons
- Open 53 days
In its favour
- Still listed on the employer's own board
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
- 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.
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.
- Experience using AI tools to program more quickly and efficiently and make fixes to code - Preferably using Claude
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.
- Any experience with Manhattan Scale/WMS
Skills
More jobs at EDI Staffing
All 27- Remote Acumatica Developer ConsultantEDI Staffing · Bridgewater, MAtoday
- Manager of Software Development (hybrid)EDI Staffing · Washington, DC6d ago
- Hybrid/Onsite SharePoint DeveloperEDI Staffing · Bethlehem, PA6d ago
- EDI & ERP Integration AnalystEDI Staffing · Barrington, IL13d ago
- Senior Platform Services EngineerEDI Staffing · Seattle, WA13d ago
Similar roles
- RPG / AS400 Programmer - Part time (30 hrs/week) - AS400 & RPG - 100% RemoteConexess Group · Allen, TX17d ago
- RPG Programmer AnalystD414e692-ed38-42c5-9c3d-2807cb8551d2 · Garden City, NY, United States · USD 80,000–100,000/yr18d ago
- RPG ProgrammerPartneredstaffing Kellyservices · Gloucester Township, NJ, United States10y ago
- IBM iSeries Lead / RPG programmerUS Tech Solutions · Monett, MO, United States9y ago
- RPG Programmer/ AS400Sonoma Consulting · Detroit, MI, United States9y ago
- IT Business Analyst - RPG Programmer (Hybrid)Capital Health System · Pennington, NJ5mo ago