About the role
Job Title: AS/400 Developer
Location: [Insert Location or "Remote"]
Job Type: [Full-Time / Contract / Part-Time]
Experience Level: [X] Years
Job Summary:We are seeking a skilled AS/400 Developer to join our IT team. The ideal candidate will have strong experience developing and maintaining applications on the IBM AS/400 (iSeries) platform, with a focus on RPG IV, RPGLE, CL, and DB2/400. You will work closely with business users and technical teams to support and enhance enterprise systems and ensure seamless day-to-day operations.
Key Responsibilities:- Develop, maintain, and enhance applications on the IBM i (AS/400) platform using RPG IV, RPGLE, CL, and SQL.
- Analyze user requirements and translate them into technical specifications and code.
- Work with business analysts and end users to troubleshoot and resolve system issues.
- Support and improve legacy systems while also assisting in modernization efforts.
- Conduct unit testing, integration testing, and participate in system testing.
- Prepare and maintain technical documentation.
- Monitor system performance and troubleshoot performance issues.
- Provide on-call support when required.
- [3+ or more] years of hands-on experience in AS/400 development.
- Strong proficiency in RPG IV, RPGLE (free and fixed format), CL, SQL/400.
- Experience with DB2/400 database development and optimization.
- Familiarity with job scheduling, batch jobs, and system utilities.
- Understanding of business processes in [e.g., manufacturing, finance, supply chain, etc.] is a plus.
- Ability to write clean, efficient, and well-documented code.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Experience with ILE concepts, modular programming, service programs, and procedures.
- Knowledge of EDI, APIs, or web service integration with AS/400 systems.
- Exposure to modernization tools or platforms like IBM Rational Developer, LANSA, or Profound Logic.
- Understanding of Agile or other SDLC methodologies.
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).