Senior RPG Programmer

VersityLink LLC
Romeoville, IL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$115,000.0 - $187,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Software Applications IBM System I Cloud Computing Code Review IBM DB2 Relational Databases Database Storage Structures Software Debugging DevOps Document Management Systems IBM RPG (Programming Language)
+10 more
Systems Analysis Job Scheduling Oracle (Applications) Performance Tuning Standard Sql SAP (Applications) SQL Databases Warehouse Management Systems Information Technology Software Coding

Job description

We are seeking an experienced and highly skilled Senior RPG Developer with expertise in Warehouse Management Systems to join our dynamic IT team. The ideal candidate will have a strong background in RPG programming and a deep understanding of warehouse management systems. You will be responsible for developing, maintaining, and enhancing software applications, focusing on the Warehouse Management System and Foreign Trade Zone to improve business processes within the warehouse and supply chain management domains., * RPG Development:

  • Design, develop, and maintain RPG applications on the IBM i (AS/400) platform.
  • Write efficient, high-quality RPG code to meet business requirements and technical specifications.
  • Perform debugging, troubleshooting, and performance tuning to optimize system performance.
  • System Analysis & Design:
  • Analyze business requirements and provide innovative technical solutions, ensuring alignment with industry best practices.
  • Collaborate with cross-functional teams (business, operations, IT) to gather requirements and define system specifications.
  • Database Management:
  • Solid understanding of SQL
  • Design and optimize database structures (including DB2) to support business requirements and enhance performance.
  • Perform data migrations and ensure consistency and integrity across systems.
  • Support & Maintenance:
  • Provide 2nd/3rd level support for production issues related to RPG applications and WMS.
  • Troubleshoot and resolve complex technical problems in a timely manner.
  • Documentation & Reporting:
  • Document system configurations, customizations, and processes.
  • Provide regular status reports and project updates to management.
  • Mentorship & Leadership:
  • Mentor junior developers, providing guidance on best practices, coding standards, and problem-solving techniques.
  • Participate in code reviews and provide constructive feedback to ensure high-quality code delivery.

Requirements

Do you have experience in SQL?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).

Experience: Technical Skills: Soft Skills: Certifications (Preferred but not required): IBM i Development Certifications.

Preferred Skills (Not Required):

  • Minimum of 5-7 years of experience in RPG programming on the IBM i (AS/400) platform.
  • At least 2-3 years of hands-on experience with any Warehouse Management Systems
  • Strong knowledge of warehouse management systems and supply chain operations.
  • Expertise in RPG IV/ILE, CL, and SQL programming.
  • Familiarity with IBM i (AS/400) tools and utilities (e.g., RDI, PDM, SEU).
  • Strong understanding of DB2 and relational databases.
  • Experience with IBM i job scheduling and automation tools (e.g., Job Scheduler).
  • Strong problem-solving and analytical skills.
  • Excellent communication skills (written and verbal).
  • Ability to work collaboratively in a team environment.
  • Strong attention to detail and commitment to delivering high-quality solutions.
  • Experience with other Manhattan Associates products (e.g., Manhattan WMS, TMS).
  • Familiarity with cloud-based technologies or ERP systems (SAP, Oracle, etc.).
  • Knowledge of Agile methodologies and DevOps practices., * RPG programming: 5 years (Required)
  • SQL: 5 years (Required)
  • IBM i AS/400 : 5 years (Required)
  • Warehouse Management Systems: 2 years (Required)

License/Certification:

  • IBM i Development Certification (Preferred)

Work Location: Hybrid remote in Romeoville, IL 60446

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Flexible schedule, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:48 min

Modernizing massive legacy mainframe and IBM i codebases

Maximilian Jesch Maximilian Jesch · WWC Europe 2026

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all