AS400 Developer
Virtusa · State of Andhra Pradesh, India
Virtusa · State of Andhra Pradesh, India
Job Title IBM i (AS/400 / iSeries) Developer Tier 2 Job Type Full-time **About The Role** We are seeking an experienced IBM i (AS/400 / iSeries) Developer to join our development team. The ideal candidate will have strong hands-on experience with COBOL/400, RPGLE, CLLE, CBLLE, DB2/400 (DB2400), SQLRPGLE, SQLCBLLE, triggers, stored procedures, and development tools such as RDi. You will work in an Agile/Scrum environment, write unit tests, and use version control to deliver reliable enhancements and new functionality for mission- critical business applications. Key Responsibilities - Design, develop, test, and maintain IBM i applications using COBOL/400 (CBLLE), RPGLE, and CLLE. - Implement and optimize DB2 for i (DB2400) programs, including SQLRPGLE and SQL in COBOL (SQLCBLLE). - Create, maintain, and troubleshoot triggers, stored procedures, and database objects. - Participate in Agile/Scrum ceremonies (sprints, sprint planning, stand-ups, retrospectives, demos). - Write unit tests and support automated or manual testing efforts to ensure code quality. - Use Rational Developer for i (RDi) for development, debugging, and code reviews. - Follow version control processes (Git, SVN, or other agreed systems), manage branches, and perform code merges. - Analyze requirements, estimate tasks, and produce technical design documents. - Support production troubleshooting, debug issues, and provide timely fixes. - Mentor junior developers and share best practices for IBM i development and database design. **Required Skills & Experience** - 5+ years of hands-on experience developing on IBM i (AS/400, iSeries). - Strong proficiency in COBOL/400 (CBLLE) and RPGLE (including free-form RPG). - Solid experience with CL (CLLE) programming and job control on IBM i. - Experience with DB2 for i (DB2400), writing efficient SQL queries, SQLRPGLE, and SQLCBLLE. - Hands-on experience creating and maintaining triggers and stored procedures. - Familiarity with Rational Developer for i (RDi) or similar IDEs. - Practical experience working in Agile/Scrum teams. - Experience with unit testing frameworks or practices for IBM i code. - Proficient with version control systems (Git preferred) and branching/merging workflows. - Strong problem-solving skills, attention to detail, and good communication skills.