cover
Full Time

RPG Programmer (AS400) Remote/ 1 day ago

Forman, Inc.
$80,000 - $110,000 /yearly
Application ends: 2026-06-14

Quick Summary

An experienced RPG Programmer is sought to support and enhance an IBM i (AS400) environment, maintaining legacy applications and participating in modernization initiatives. The role requires 2+ years of hands-on experience with RPG (Free, III, IV, ILE, SQLRPGLE) and CL programming, strong knowledge of IBM DB2, DDS, DDL, and IBM development tools like RDi. Responsibilities include developing integrations using web technologies such as JavaScript, JSON, XML, HTML, Node.js, and PHP, supporting EDI, and assisting with IBM system operations. This remote position offers an annual salary of $80,000.00 - $110,000.00.

Forman, Inc. has been a trusted provider of food service disposables and sanitary maintenance products since 1945. We distribute products from over 100 manufacturers to national and regional wholesale distributors, operating from our 140,000-square-foot warehouse facility in Windsor Mill, Maryland.

About the role

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.

What we're looking for

  • 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.

Pay: $80,000.00 - $110,000.00 per year

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Experience

  • RPG and CL Programming: 2 years (Required)
  • IBM development tools: 2 years (Required)
  • Web technologies (JavaScript, JSON, XML): 1 year (Preferred)

Work Location: Remote

Share

Forman, Inc.

Forman, Inc.

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy