RPG Programmer

Onsite: Alexandria, VA
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

Click here to apply online

EB-1426336138