1

Senior Rpg Programmer Jobs in Chicago, IL (NOW HIRING)

Senior RPG Developer

Romeoville, IL · On-site

$112.50K - $187.50K/yr

We are seeking an experienced and highly skilled Senior RPG Developer with expertise in Warehouse Management System to join our dynamic IT team. The ideal candidate will have a strong background in ...

The Senior RPG Developer handles assigned requests by analyzing needs, gathering requirements, and recommending solutions. When programming is required, they design, develop, test, and deploy ...

Sr. RPG Developer

Batavia, IL · On-site

$115K - $130K/yr

The Senior RPG Developer handles assigned requests by analyzing needs, gathering requirements, and recommending solutions. When programming is required, they design, develop, test, and deploy ...

The Senior RPG Developer handles assigned requests by analyzing needs, gathering requirements, and recommending solutions. When programming is required, they design, develop, test, and deploy ...

Job Title: Senior Application Developer Job Summary: We are seeking an experienced Application ... Experience with IBM i modernization strategies, including the adoption of VS Code for RPG/CLP ...

Major Responsibilities The Senior Programmer Analyst will define, develop, test, analyze, and ... RPG and SQL coding methods and best practices Extensive DB2 relational database and operating ...

IBM iSeries Solutions Architect*

Chicago, IL · On-site

$65 - $85.50/hr

... sales executives, senior client buyers, and functional owners. • Present iSeries solution ... OS/400, DB2/400, CL, RPG, BRMS, PowerHA, MIMIX, journaling, batch processing. • You have ...

Senior Rpg Programmer information

See Chicago, IL salary details

$13

$53

$74

How much do senior rpg programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for senior rpg programmer in Chicago, IL is $53.90, according to ZipRecruiter salary data. Most workers in this role earn between $45.34 and $64.42 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior RPG Programmer, and why are they important?

To thrive as a Senior RPG Programmer, you need advanced proficiency in RPG IV/ILE programming, experience with IBM iSeries/AS400 systems, and a solid understanding of business application development. Familiarity with CL, SQL, DB2 databases, and source control tools like Git is typically required, along with relevant certifications such as IBM Certified Developer - Power Systems. Strong analytical thinking, problem-solving abilities, and effective communication are essential soft skills for collaborating with business stakeholders and mentoring junior programmers. These skills and qualifications ensure robust, efficient solutions that align with organizational needs and facilitate seamless legacy system maintenance and modernization.

What are some common challenges Senior RPG Programmers face when integrating legacy systems with modern technologies?

Senior RPG Programmers often encounter challenges when bridging legacy IBM i (AS/400) applications with newer technologies such as web services or cloud-based platforms. These challenges include managing outdated codebases, ensuring data integrity during migration, and interfacing traditional RPG code with modern APIs or middleware. Successful integration typically requires a deep understanding of both legacy RPG and modern programming concepts, as well as strong communication skills to collaborate with cross-functional teams like IT infrastructure and business analysts. Staying updated on IBM i enhancements and best practices is also crucial for overcoming these integration hurdles.

What are Senior RPG Programmers?

Senior RPG Programmers are experienced software developers who specialize in programming with RPG (Report Program Generator), a high-level programming language primarily used on IBM's midrange systems like the AS/400 (now IBM iSeries). They are responsible for designing, developing, maintaining, and enhancing business applications using RPG, as well as integrating them with other systems. In addition to strong programming skills, they often provide technical leadership, mentoring, and troubleshooting expertise within their teams or organizations.

What is the difference between Senior Rpg Programmer vs Rpg Developer?

AspectSenior Rpg ProgrammerRpg Developer
Required CredentialsBachelor's in Computer Science or related field, experience in RPG programmingSimilar educational background, often with less experience
Work EnvironmentLarge enterprise systems, gaming companies, or legacy business applicationsSoftware development teams, gaming studios, or legacy system maintenance
Employer & Industry UsageUsed in industries like finance, gaming, and enterprise IT with RPG systemsCommonly found in similar industries, often as entry to mid-level roles

The main difference between a Senior Rpg Programmer and an Rpg Developer lies in experience and responsibility. Senior Rpg Programmers typically have more years of experience, take on leadership roles, and handle complex projects, whereas Rpg Developers may be earlier in their careers with similar technical skills but less oversight responsibility.

What are the most commonly searched types of Rpg Programmer jobs in Chicago, IL? The most popular types of Rpg Programmer jobs in Chicago, IL are:
What are popular job titles related to Senior Rpg Programmer jobs in Chicago, IL? For Senior Rpg Programmer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Senior Rpg Programmer jobs in Chicago, IL look for? The top searched job categories for Senior Rpg Programmer jobs in Chicago, IL are:
Senior RPG Developer

Senior RPG Developer

Magid Glove & Safety

Romeoville, IL • On-site

Other

Posted 11 days ago


Job description

What Matters at Magid? YOU do!

"Thenumber onekey to growth is having good people and that's what has driven us at every stage of the game."- Greg Cohen, CEO

At Magid Glove and Safety, we're honored to be recognized as a Top U.S. Workplace. This is a reflection of our passion for keeping workers safe and our commitment to fostering an innovative, collaborative environment where diversity is celebrated, people feel valued and supported, and growth never stops.

We are seeking an experienced and highly skilled Senior RPG Developer with expertise in Warehouse Management System 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.

Key Responsibilities:

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

Schedule: The RPG Developer role is a Monday through Friday position, working Monday, Tuesday, Wednesday and Thursday in office and Friday remotely. Magid is headquartered in Romeoville (IL). The preferred hours for this role fall between 7:00am to 5:00pm.