> Markdown version of [/jobs/ext/1928153-as400-developer](https://www.wearedevelopers.com/jobs/ext/1928153-as400-developer). 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). --- # AS400 Developer - **Company:** Source Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** IBM System I, Software Debugging, IBM RPG (Programming Language), JSON, Python (Programming Language), Software Engineering, Web Services, Extensible Markup Language (XML), Enterprise Software Applications, Control Language, Information Technology, Ibm Power Systems, Restful APIs - **Published:** August 5, 2026 - **Apply:** https://www.dice.com/job-detail/6d80ad0c-56d3-46c7-9cd8-f24c6ffad560 ## About the Role * Bachelor's degree in computer science or equivalent experience. * 5+ years of IBM i / AS400 development experience. * Strong expertise in RPGLE, RPG Free, CL, Web Services, and XML. * Experience working in large ERP environments. * Experience with change management tools (Aldon preferred). * Ability to troubleshoot, debug, and support production systems. * Strong communication, problem-solving, and collaboration skills., * Experience with REST APIs, JSON, and Web Services integrations. * Python development experience. * Knowledge of Sales and Service business processes. * Experience with large ERP implementations. * Familiarity with Help Systems products. ## Description Seeking an experienced IBM i (AS/400) RPG Developer to develop, enhance, and support enterprise applications on IBM Power Systems. The role involves application development, production support, business engagement, and ERP integrations., * Design, develop, test, and support IBM i (AS/400) applications. * Develop solutions using RPGLE, RPG Free, CL, Web Services, and XML. * Analyze and resolve production issues, incidents, and support tickets. * Partner with business users to gather requirements and create technical solutions. * Develop and maintain technical documentation and coding standards. * Participate in change management, deployments, and release activities. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [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) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)