RPG Programmer
Onsite: Alexandria, VA
Salary: $90,000 – $100,000
Applicants must be authorized to work in the United States without employer sponsorship
Salary: $90,000 – $100,000
Applicants must be authorized to work in the United States without employer sponsorship
Job Summary
We are seeking an RPG Programmer to support and enhance an IBM i (AS400) environment running on IBM Power Systems. This role focuses on maintaining legacy applications while contributing to modernization efforts and system integrations. The position works closely with IT leadership and plays a key role in ensuring system reliability, performance, and scalability.
Key Responsibilities
-
Maintain, modify, and enhance applications within an IBM i environment
-
Develop and support programs using 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 such as SEU, PDM, SDA, RDi, and Visual Studio Code
-
Support database systems using IBM DB2, DDS, DDL, and Integrated File System (IFS)
-
Manage and process data formats including CSV and other PC file formats
-
Maintain screen and file definitions using DDS, SDA, UIM, and DSPF36
-
Develop and support integrations using SQL, Query/400, CGI, JavaScript, JSON, XML, HTML, Node.js, and PHP
-
Support EDI processes and X12 standards
-
Assist with IBM i system operations, including:
-
System configuration, PTFs, and licensing
-
TCP/IP services (SMTP, POP3, HTTP, NetServer, FTP)
-
Work management (jobs, subsystems, queues, printing, scheduling)
-
Backup and recovery processes
-
-
Troubleshoot system issues and provide production support
-
Participate in modernization initiatives while supporting legacy systems
-
Provide basic network and end-user support as needed
-
Perform additional duties as assigned
Qualifications
-
2+ years of hands-on experience in an IBM i / AS400 environment
-
Degree in Computer Science or equivalent experience
-
Strong programming skills in RPG and CL (RPG Free, RPG III, RPGILE, SQLRPGLE)
-
Working knowledge of IBM DB2, DDS, and DDL
-
Experience with IBM i development tools (SEU, PDM, SDA, RDi, ACS)
-
Familiarity with web technologies (JavaScript, JSON, XML, HTML, Node.js, PHP)
-
Experience supporting TCP/IP services and IBM i work management
-
EDI experience (Cleo or similar) preferred
-
Experience in distribution or wholesale environments is a plus
Preferred Skills
-
Strong attention to detail and organizational skills
-
Ability to manage multiple priorities and deadlines
-
Comfortable working both independently and within a team
-
Strong problem-solving and troubleshooting abilities
-
Effective communication skills with both technical and non-technical stakeholders
#ZRCFSTECH #LI-JB123 #INJUN2026
