Role & responsibilities
Job Summary
We are seeking an experienced AS/400 Developer proficient in Cobol (or) Synon(or)RPGLE, ILE concepts, and CLLE to design, develop, and maintain business-critical applications on the IBM i (AS/400) platform. The ideal candidate will have strong analytical and problem-solving skills, a solid understanding of business processes, and the ability to work both independently and collaboratively within a team.Key Responsibilities
- Design, develop, test, and maintain applications on the IBM i (AS/400) platform using RPGLE, ILE, and CLLE.
- Create and maintain modular, reusable, and efficient code using service programs and binding directories.
- Analyze, debug, and optimize existing RPG and CL programs for performance and reliability.
- Work with DB2/400 database objects (files, tables, logicals, SQL).
- Develop and support batch jobs, command objects, and menus.
- Integrate AS/400 applications with external systems and APIs (where applicable).
- Collaborate with business analysts, QA teams, and end users to translate requirements into technical solutions.
- Participate in code reviews, testing, deployment, and documentation.
- Provide production support and perform root cause analysis of issues.
Required Skills & Experience
- 5+ years of hands-on experience in IBM i (AS/400) development.
- Strong proficiency in:
- RPGLE (RPG IV)
- ILE concepts (modules, procedures, service programs)
- CLLE (Control Language)
- DB2/400 (DDS, SQL)
- Knowledge of free-format RPG and modern coding standards.
- Experience in debugging tools (STRDBG, service entry points, job logs).
- Familiarity with change management tools (e.g., TurnOver, Aldon, Git for IBM i).
- Understanding of job scheduling, data queues, and message handling.
- Strong communication and documentation skills.