About the Role:
We are seeking a skilled IBM i Developer to design, develop, and maintain applications on the IBM i platform (formerly AS/400 or iSeries). The role involves collaboration with cross-functional teams to deliver high-quality solutions aligned with business objectives.
Key Responsibilities:
• Design, code, test, and debug programs using RPG (RPGLE, RPG IV), CL, and SQL on the IBM i platform.
• Ensure stability and performance of IBM i applications through updates, patches, and optimizations.
• Work with DB2/400 to design, manage, and optimize database structures.
• Collaborate with stakeholders to gather and analyze requirements for new applications and enhancements.
• Develop and maintain APIs and integration points between IBM i and external systems.
• Create and maintain technical documentation, including design specifications and user guides.
• Provide support and troubleshooting for IBM i applications to minimize downtime and optimize performance.
Qualifications:
Required:
• 3+ years of experience in IBM i/AS400/iSeries development.
• Proficiency in RPG (RPGLE, RPG IV), CL, and SQL programming.
• Strong understanding of DB2/400 database structures and concepts.
• Experience with IBM i system tools and utilities (e.g., SEU, SDA, RDi).
• Knowledge of software development lifecycle (SDLC) practices.
• Strong problem-solving skills and ability to work independently or as part of a team.
Preferred:
• Experience with modern tools and integrations (e.g., Rest APIs, Web Services).
• Familiarity with Agile methodologies.
• Knowledge of third-party tools like Aldon, MIMIX, or Robot Scheduler.
• Experience with modernization tools and frameworks for IBM i applications.
Key Competencies:
• Excellent analytical and debugging skills.
• Strong verbal and written communication skills.
• Ability to manage multiple tasks and prioritize effectively.
• Attention to detail and a commitment to high-quality solutions.
What We Offer:
• Competitive salary and benefits package.
• Opportunity to work on cutting-edge projects in a dynamic environment.
• Professional growth and development opportunities.