RPG Programmer (AS400) Remote

Remote Full-time
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

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Part‑Time Data Entry Operator – High‑Volume Accuracy Specialist for Customer Information Systems

Remote

Delta Air Lines is Hiring a Delta Airlines Flight Attendant Needed

Remote

**Experienced Part-Time Customer Support Specialist – Food-Tech Innovation and Customer Delight**

Remote

**Experienced Customer Service Representative – Remote Opportunity with blithequark**

Remote

Regional Account Executive

Remote

Digital Product Owner

Remote

**Experienced Enrollment Adviser/Customer Service Representative (Remote) – Delivering Exceptional Client Experiences at arenaflex**

Remote

Trainee - Product Marketing - Remote,India

Remote

Customer Support Specialist (Remote) AT Chewy

Remote

Walmart Customer Service Associate - (Entry Level) Remote

Remote
← Back