1

Rpg Ile Programmer Jobs (NOW HIRING)

When programming is required, they design, develop, test, and deploy enhancements while ensuring ... Develop, modify, and optimize RPG programs (RPG IV, ILE, Free-Form RPG) for legacy and modern ...

When programming is required, they design, develop, test, and deploy enhancements while ensuring ... Develop, modify, and optimize RPG programs (RPG IV, ILE, Free-Form RPG) for legacy and modern ...

Experience and skills in RPG 400, RPG ILE, CL programming languages. Experience and understanding of JDE World Technical Foundation: DREAM writer, World Writer, system codes, data dictionary, SVR.

Must be able to develop and support programs written in RPG3, RPG-IV, RPG-ILE, RPG-Free, and CL. Candidate should be able to acquire new programming skills when needed without impacting project ...

IT Programmer Analyst

Kalamazoo, MI

$28.75 - $37.25/hr

The IT Programmer Analyst is responsible for designing, developing, testing, and maintaining ... RPG ILE/RPG FREE * Familiarity with web services, APIs, or integration tools on IBM i * Experience ...

Must be able to develop and support programs written in RPG3, RPG-IV, RPG-ILE, RPG-Free, and CL. Candidate should be able to acquire new programming skills when needed without impacting project ...

Must be able to develop and support programs written in RPG3, RPG-IV, RPG-ILE, RPG-Free, and CL. Candidate should be able to acquire new programming skills when needed without impacting project ...

Must be able to develop and support programs written in RPG3, RPG-IV, RPG-ILE, RPG-Free, and CL. Candidate should be able to acquire new programming skills when needed without impacting project ...

IT Programmer Analyst

Traverse City, MI · On-site

$31.75 - $41.25/hr

... SQL, RPG, ILE, FREE, CL programming languages and IBMi. * Candidates must have at least 2 years of professional experience with RPG. Additional Information No C2C, contract, or sponsorship is ...

IT Programmer Analyst

Traverse City, MI

$31.75 - $41.25/hr

... SQL, RPG, ILE, FREE, CL programming languages and IBMi. * Candidates must have at least 2 years of professional experience with RPG. Additional Information No C2C, contract, or sponsorship is ...

Must-Have • Excellent programming skills on the iSeries platform - Analyze and Create new programs using RPG, RPG ILE, SQLRPGLE, and Control Language (CLP/CLLE). • Very good knowledge of SQL ...

Be Seen First

We are seeking a Systems Analyst / Software Engineer to become an integral part of our team! You ... Knowledge of RPG, ILE, CL, SQL are a MUST. * Familiarity with HTTP, XML, JSON. * Deadline and ...

... ILE, RPG-Free, CL, SQL, Embedded SQL and related tools such as Query/400, DBU, or i-Series Data ... as a programmer Preferred : • Exposure to warehousing, distribution, or manufacturing ...

Must be able to develop and support programs written in RPG3, RPG-IV, RPG-ILE, RPG-Free, and CL. Candidate should be able to acquire new programming skills when needed without impacting project ...

Senior RPG Developer

Romeoville, IL · On-site

$112K - $187K/yr

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

next page

Showing results 1-20

Rpg Ile Programmer information

See salary details

$33K

$93.4K

$129.5K

How much do rpg ile programmer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for rpg ile programmer in the United States is $93,366.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $107,000.00 per year, depending on experience, location, and employer.

What are RPG ILE Programmers?

RPG ILE Programmers are software developers who specialize in writing, maintaining, and optimizing applications using the IBM RPG (Report Program Generator) language, especially within the Integrated Language Environment (ILE) on IBM i (AS/400) systems. Their work often involves modernizing legacy business applications, integrating new features, and ensuring system reliability. They use RPG IV (also known as ILE RPG) to take advantage of modular programming and other advanced features, which help businesses manage large-scale data processing and enterprise resource planning tasks efficiently.

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

To thrive as an RPG ILE Programmer, you need strong expertise in RPG IV/ILE, IBM i (AS/400) systems, and a solid understanding of business application development, often supported by a degree in computer science or related experience. Familiarity with technical tools such as IBM Rational Developer for i (RDi), SQL, and CL programming is typically required. Attention to detail, analytical thinking, and effective communication are important soft skills for understanding business requirements and collaborating with users and team members. These skills ensure robust, maintainable code that meets organizational needs and supports critical business processes.

What are some common challenges faced by RPG ILE Programmers when working on legacy systems?

RPG ILE Programmers often encounter challenges when maintaining and modernizing legacy IBM i (AS/400) systems, such as deciphering outdated or poorly documented code and integrating legacy programs with modern applications. Collaboration with business analysts and end users is crucial to accurately interpret business logic and ensure smooth transitions during upgrades or migrations. Additionally, RPG ILE Programmers must stay updated on both legacy and new technologies to implement best practices and future-proof their solutions.
More about Rpg Ile Programmer jobs

Senior RPG Programmer/Analyst - Remote - FS432

Fresche Solutions

Remote

Full-time

Posted 5 days ago


Job description

Job Summary:
Fresche Solutions is a company that emphasizes work-life balance and innovation in the IBM i application space. As a Senior RPG Programmer/Analyst, you will lead the analysis, design, development, and maintenance of business-critical applications while collaborating with clients to modernize legacy systems.
Responsibilities:
• Consult & Collaborate: Support our clients in resolving application issues, identify business needs, and deliver solutions throughout the full project life cycle.
• Architect & Develop: Analyze, design, code, and test software applications using all versions of RPG and SQL.
• Testing and Quality Assurance: Ensure program and application integrity through various testing phases (Unit, Integration, Smoke, etc.).
• Document and Communicate: Translate system architecture into clear textual and visual documentation for both technical and non-technical stakeholders.
• Quality Leadership: Capable of leading a small technical team when required. Lead code reviews for database and logic changes.
• Modernize: Support our clients to transform legacy business applications into modern, scalable ILE applications.
Qualifications:
Required:
• 20+ years of proven experience with the IBM i (iSeries/AS/400) platform.
• Mastery of various forms of RPG (especially RPGLE, including Free-form syntax and embedded SQL).
• Expert-level DB2 application programming and database design.
• Deep understanding of ILE concepts (Modules, Service Programs, Binding Directories)
• Experience navigating structured deployment and version control processes.
• Capable of verbal and written communication with various levels of client personnel. The ability to explain technical 'why' to stakeholders in business terms and 'how' to developers in technical terms.
Preferred:
• Experience with major IBM I ERP systems (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, etc.)
• Experience with Distribution, Manufacturing, Finance, Insurance.
• Experience with RDi (Rational Developer for i) or Eclipse-based IDEs.
• Familiarity with Git or SVN in an IBM i environment.
• Experience with Impact Analysis tools.
• Experience with integration solutions using APIs, JSON, XML and other integration tools such as GoAnywhere.
Company:
Fresche Solutions provides IT solutions for business processes and revenue-generating applications. Founded in 1976, the company is headquartered in Montréal, CAN, with a team of 201-500 employees. The company is currently Growth Stage.