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.
Analyze, 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.
Desirable Skills
--------------------
Rocket Deployment
C++, C# Experience.
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).
Exposure to CI/CD and DevOps practices on IBMi.
About You
-------------
Technically minded, with a strong grasp of delivering excellent customer experiences through technology.
Able to work independently, balancing day-to-day support with project delivery.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication skills, both written and verbal.
Able to work under pressure, demonstrate initiative, and learn quickly.
Comfortable working on multiple initiatives concurrently.
Benefits & culture
-----------------------
Part of the Zellis Group, Moorepay is a team of over 500 friendly professionals across four offices in Swinton (Manchester), Sheffield, Birmingham and Kochi (India). We're passionate about making Moorepay a fantastic place to work for every single one of our colleagues. The average length of service at Moorepay is 12 years, which speaks for itself!
To help make Moorepay such a great place to work, we focus on three things in our company culture: mental health support, maintaining a healthy work/life balance, and equal opportunities and inclusion for all.
Here's what you'll gain if you join our team:
A career packed with opportunity, in a stable and growing company.
A comprehensive programme of learning and development.
Competitive base salary.
25 days annual leave, with the opportunity to buy more. You'll even get your birthday off as well!
Private medical insurance.
Life assurance 4x salary.
Enhanced pension with up to 8.5% employer contributions.
* A huge range of additional flexible benefits across financial & personal wellbeing, lifestyle & leisure.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.