Job Summary:
We are seeking an experienced AS/400 Developer proficient in Cobol (or Synon/RPGLE, ILE concepts, and CLLE) to design, develop, and maintain business-critical applications on the IBM i (AS/400) platform. The candidate should have strong analytical skills, a solid understanding of business processes, and the ability to work both independently and collaboratively.
Key Responsibilities:
- Design, develop, test, and maintain applications on IBM i (AS/400) using RPGLE, ILE, and CLLE.
- Create 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) and ILE concepts (modules, procedures, service programs).
- Proficiency in CLLE (Control Language).
- Experience with DB2/400 (DDS, SQL) and free-format RPG coding standards.
- Familiarity with debugging tools (STRDBG, service entry points, job logs).
- Experience with change management tools (TurnOver, Aldon, Git for IBM i) and job scheduling.
- Strong communication and documentation skills.