> Markdown version of [/jobs/ext/2852399-rpg-programmer](https://www.wearedevelopers.com/jobs/ext/2852399-rpg-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # RPG Programmer - **Company:** Eda Staffing, Inc. - **Location:** Birmingham, AL, United States - **Contract:** Permanent contract - **Skills:** IBM System I, Data Integrity, Warehouse Management Systems, Control Language, Infor, Legacy Systems - **Published:** September 11, 2026 - **Apply:** https://www.careerjet.com/job/us9bd2e166f3e1f4b81cb3fcf21c746be2/eaa ## About the Role 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., * 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, * 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 ## Description * 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. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Exploring 5 Key Applications of AI Abundance with Blockchain Assurance](https://www.wearedevelopers.com/videos/971-exploring-5-key-applications-of-ai-abundance-with-blockchain-assurance) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Hands-on Journey to Quantum Computing with IBM](https://www.wearedevelopers.com/videos/137-hands-on-journey-to-quantum-computing-with-ibm) - [Startup Presentation: StorX - Future of Cloud Storage](https://www.wearedevelopers.com/videos/1176-startup-presentation-storx-future-of-cloud-storage) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech)