Design, develop, test, and maintain business applications on the IBM i (AS/400) platform Maintain and enhance existing IBM i applications to meet changing business needs Analyse, design, code, test, and implement programs using RPG on IBM i Develop and optimize CL programs, SQL queries, and data access routines … analysis and debugging to resolve production issues and improve performance Develop and maintain technical documentation, including program specifications and change logs Support integration between IBM i applications and enterprise systems such as ERP, CRM, and web services Participate in system upgrades, migrations, and modernization projects Ensure compliance with security, data ...