Job Summary:
We are seeking a skilled AS/400 Developer with strong experience in RPG programming (RPGLE/ILE) and a solid understanding of IBM i (AS/400) systems. The ideal candidate should have 5 to 8 years of hands-on experience in designing, developing, and maintaining enterprise applications running on the IBM i platform.
Key Responsibilities:
- Design, develop, test, and maintain applications using RPGLE (Free/Fixed format), CLLE, and DB2/400.
- Work on both new development and enhancements of existing AS/400 applications.
- Perform code reviews, impact analysis, and provide technical solutions for complex business problems.
- Create and maintain technical documentation, program specs, and user guides.
- Monitor and troubleshoot production issues, perform root cause analysis, and provide timely resolutions.
- Use tools like SQLRPGLE, RDi, SEU, PDM, and SDA as needed.
Required Skills:
- Strong hands-on experience in RPGLE (Free/Fixed), CLLE, DDS, and DB2/400 (SQL).
- Good understanding of ILE concepts, service programs, binding directories, procedures, and modules.
- Experience with subfile programming, display files, printer files, and message handling.
- Familiarity with job scheduling, data queues, message queues, and system utilities.
- Knowledge of tools like RDi (Rational Developer for i), ACS (Access Client Solutions), or SEU/PDM.
- Strong debugging and performance tuning skills.
Preferred/Additional Skills (optional):
- Experience with EDI (X12, EDIFACT), XML formats and AS/400 file integration.
- Knowledge of API integration or web service consumption via AS/400.
- Understanding of change management tools like Aldon, TurnOver, Arcad, or similar.
Education:
- Bachelor's degree in Computer Science, Information Technology, or related field.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Good communication and interpersonal skills.
- Ability to work independently and in a team environment.
- Customer-focused with a proactive attitude.