> Markdown version of [/jobs/ext/220147-rpg-programmer-as400-remote](https://www.wearedevelopers.com/jobs/ext/220147-rpg-programmer-as400-remote). 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 (AS400) Remote - **Company:** FORMAN, INC. - **Location:** United States (Remote available) - **Salary:** $80,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), IBM System I, Computer Programming, Databases, IBM DB2, Database Storage Structures, Programming Tools, IBM System/360, Rexx (Programming Language), IBM RPG (Programming Language), JSON, Job Scheduling, Network Troubleshooting, Microsoft Visual Studio, Node.Js, SQL Stored Procedures, SQL Databases, TCP/IP, Extensible Markup Language (XML), Control Language, Information Technology, Network Support, Integration Frameworks, Web Technologies, Ibm Power Systems, Software Coding - **Published:** May 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=edc0ec34bbc80afa ## About the Role Do you have experience in Software coding?, * 2+ years of hands-on experience in an IBM i / AS400 environment * Degree in Computer Science or equivalent practical experience * Strong programming background in RPG and CL (RPG Free, RPGIII, RPGILE, SQLRPGLE) * Solid knowledge of IBM DB2, DDS, and DDL database structures * Experience with IBM development tools (SEU, PDM, SDA, RDi, ACS) * Familiarity with web technologies and integration tools (JavaScript, JSON, XML, HTML, Node.js, PHP) * Experience supporting TCP/IP services and IBM i work management * EDI experience, particularly with Cleo, strongly preferred * Distribution or wholesale industry background is a plus * Located within a few hours of Baltimore, MD a plus! The successful candidate will be * Detail-oriented and highly organized, with strong task prioritization skills * Comfortable working both independently and collaboratively within a team * Able to communicate technical concepts clearly to non-technical users * Dependable, flexible, and solution-focused, * RPG and CL Programming: 2 years (Required) * IBM development tools: 2 years (Required) * web technologies (JavaScript, JSON, XML): 1 year (Preferred) ## Description We are seeking an experienced RPG Programmer to support and enhance our IBM i (AS400) environment running on IBM Power Systems (currently Power9, with anticipated upgrades to Power10/Power11). This role balances day-to-day maintenance of legacy applications with participation in modernization and integration initiatives. You will report directly to the Senior IT Director. Primary responsibilities * Maintain, modify, and enhance legacy and modern applications in an IBM i environment * Develop and support programs in RPG Free, RPG III, RPG IV (RPGILE), SQLRPGLE, CL, CLEE, OCL, CMD, and REXX * Work with ILE concepts including binding directories, service programs (SRVPGM), and stored procedures * Utilize development tools including SEU, PDM, SDA, RDi (Rational Developer for i), and Visual Studio Code * Support IBM DB2, DDS, DDL, and IFS database systems * Maintain and modify screen and file definitions using DDS, SDA, UIM, and DSPF36 * Develop integrations using SQL, Query/400, CGI, JavaScript, JSON, XML, HTML, Node.js, and PHP * Support EDI and X12 standards * Assist with IBM system operations: Navigator for i, PTFs, TCP/IP services, work management, job scheduling, and tape backup processes * Troubleshoot system issues and provide production support * Provide general network support to end users as needed ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [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) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)