Job Summary
We are seeking an AS400 Developer with EDI expertise to design, develop, and maintain applications on the iSeries platform.
This role involves working with RPG-based technologies, managing EDI transactions, and supporting database and system integrations.
The ideal candidate will analyze business requirements, develop efficient solutions, and ensure seamless data exchange across systems.
Key Responsibilities
- Analyze, design, and develop applications using RPG, RPG ILE, SQLRPGLE, and Control Language (CLP/CLLE)
- Work on EDI platforms on iSeries, including handling transaction types such as 810, 850, 820, and 856
- Develop and modify complex SQL queries, including embedded SQL and cursor-based programming
- Design and manage database objects such as physical files, logical files, SQL tables, indexes, views, and stored procedures
- Develop and maintain screen programs using display files, subfiles, and printer files
- Document business rules and create data mapping documents based on program and data flow analysis
- Develop ILE program modules, binding directories, and service programs
- Work with messaging systems including MQ, MQ triggers, and XML integration within RPG programs
- Collaborate with business analysts and stakeholders to manage and deliver project tasks independently
- Troubleshoot, optimize, and maintain existing applications
Required Qualifications
- Strong programming experience on the iSeries platform
- Hands-on experience with EDI systems and transaction processing
- Strong knowledge of SQL concepts and database design
- Experience with RPG, RPG ILE, SQLRPGLE, and CL programming
- Experience with screen programming (display files, subfiles, printer files)
- Understanding of messaging systems such as MQ and integration concepts
- Strong communication skills and ability to work independently on project tasks
Preferred Qualifications
- Experience with tools such as MDCMS, Turnover, or X-Analysis
- Knowledge of job scheduling tools such as ROBOT scheduler
- Experience with message queuing and inter-system communication
- Familiarity with database concepts such as normalization, denormalization, and star schema
- Experience with iSeries Navigator for query execution and performance tuning
- Knowledge of retail domain processes such as merchandising, warehouse management, and distribution