Job Description:
We are seeking an experienced AS400 Developer with strong proficiency in RPG (RPG III / IV / ILE) to join our development team. The ideal candidate will be responsible for analyzing, designing, coding, testing, and implementing software applications on the IBM i (AS400) platform.
Key Responsibilities:
- Design, develop, and maintain applications using RPG (RPG III, IV, ILE), CL, COBOL and DB2/400.
- Analyze user requirements and design technical solutions.
- Perform unit testing and support system integration testing.
- Troubleshoot, debug, and fix production issues on AS400 applications.
- Work on new enhancements, bug fixes, and performance tuning of existing applications.
- Develop and maintain system documentation.
- Collaborate with cross-functional teams including business analysts, QA, and project managers.
- Migrate and modernize legacy RPG programs when necessary.
- Provide support for batch jobs and production support on AS400 platform.
Required Skills:
- Strong experience in RPG III / IV / ILE, CLP, CLLE, DB2/400, COBOLand SQL/400.
- Hands-on experience with ILE concepts (modules, service programs, binding directories).
- Knowledge of AS400 file structures, physical/logical files, subfiles, message handling.
- Experience with job scheduling tools and change management tools (like TurnOver, Aldon, ARCAD).
- Strong debugging and analytical skills.
- Experience in integrating AS400 with external systems (via APIs, web services, flat files) is a plus.