Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Sep 22, 2026.
IBM i (AS/400) RPG Developer Job Summary
We are seeking a highly skilled and experienced IBM i (AS/400) RPG Developer to join our team and support the design, development, enhancement, and maintenance of business-critical applications running on the IBM i platform. The ideal candidate will possess deep technical expertise in RPG development, IBM i architecture, DB2, and production support, combined with strong business acumen and the ability to independently own complex application areas.
This role involves supporting and enhancing key business systems related to Accounts Receivable (AR) Billing, Credit Card Processing, and Financial Transaction Applications. The successful candidate will be expected to analyze existing systems, identify opportunities for improvement, troubleshoot critical production issues, and deliver high-quality solutions with minimal supervision.
Key Responsibilities
Required Skills & Experience
- 8+ years of hands-on experience in IBM i (AS/400) application development.
- Strong expertise in:
- RPG III
- RPG IV
- RPGLE
- ILE RPG
- Free Format RPG
- Extensive experience with CL/CLLE programming.
- Strong working knowledge of DB2/400, Embedded SQL, and SQL programming.
- Experience with DDS, Query/400, and IBM i utilities.
- Strong debugging, troubleshooting, and performance tuning capabilities.
- Experience supporting and maintaining business-critical production applications.
- Ability to understand and navigate complex legacy systems and interconnected application environments.
- Strong analytical and problem-solving skills with a proactive approach to issue resolution.
- Solid understanding of SDLC methodologies, testing processes, change management, and production support practices.
- Ability to quickly learn new business domains and work independently with minimal supervision.
- Demonstrated ownership, accountability, and commitment to delivering high-quality solutions.
Preferred Qualifications
- Experience with Accounts Receivable (AR) Billing, Credit Card Processing, Payment Systems, or Financial Applications.
- Exposure to Web Services, APIs, and IBM i integration technologies.
- Experience with change management and version control tools such as Aldon and TurnOver.
- Knowledge of IBM i application modernization strategies and tools.
- Experience working in Agile/Scrum environments.
- Exposure to integrating IBM i applications with modern enterprise systems and external platforms.
Professional Competencies
- Strong ownership mindset with the ability to independently drive initiatives to completion.
- Excellent technical judgment and decision-making skills.
- Ability to quickly understand complex business processes and legacy application landscapes.
- Proactive approach to problem-solving and continuous improvement.
- Strong communication and stakeholder management skills.
- Capable of providing technical leadership and guidance when required.
- Commitment to maintaining high standards of quality, reliability, and system stability.
Education
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline

