Senior RPG Developer

New Today

Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below. As an RPG Developer, you will work as part of a collaborative team in a fast-paced technology environment, delivering, enhancing, and maintaining mission-critical applications on the IBM i (AS/400) platform. You will take ownership of the full development lifecycle, producing efficient, high-quality code in RPG (RPG IV, RPG Free, ILE) and CLP/CLLE, ensuring solutions are robust, secure, and aligned with business goals. This role is key to delivering the long-term strategy of the RPG Engineering function, which is driving the business through a period of transformation and growth. You will collaborate with cross-functional teams, ensuring developments are delivered on time, meet user needs, and adhere to best practices. Key Responsibilities: Work closely with the wider Engineering team to deliver projects, enhancements, and support activities. Analyse, design, develop, test, and maintain IBM i applications using RPG IV, RPG Free, ILE, SQLRPGLE, and CL/CLLE. Write efficient, maintainable, and well-documented code. Troubleshoot and debug programs, identifying and resolving issues in a timely manner. Translate business and user requirements into functional and technical designs. Participate in code reviews, quality checks, and continuous improvement initiatives. Utilize embedded SQL and DB2/400 database design techniques to optimize performance. Fully leverage digital tools and change management systems to deliver the product roadmap. Serve as the technical liaison for customers, partners, and internal stakeholders. Collaborate with multi-discipline teams to create and execute test strategies and implementation plans. Investigate new IBMi technologies and provide recommendations for system improvements. Skills & Experience Strong IBM iSeries / AS/400 / IBM i experience. Proficiency in RPG IV, RPG Free, RPG ILE, SQLRPGLE, CL, and CLLE. Skilled in using embedded SQL within RPG. Solid understanding of DB2/400 database design and DDS. Experience in system troubleshooting, debugging, and performance tuning. Familiarity with change management tools (e.g., TurnOver, Aldon). Awareness of compliance, security, and data governance standards. Knowledge of APIs (REST/SOAP) on IBMi. Previous experience with payroll or ERP applications. Experience with RDi (Rational Developer for i) and ACS (Access Client Solutions). xehkeey Exposure to CI/CD and DevOps practices on IBMi. C++, C# Experience desirable
Location:
Manchester
Job Type:
FullTime
Category:
Information Technology

We found some similar jobs based on your search