RPG Developer, Contract & Perm
We're working with a well established, technology driven organisation seeking a Senior IBM i/RPG Developer to join their core technology team.
You'll play a lead role in shaping, modernising, and optimising mission-critical IBM i applications, taking ownership not only of development, but also environment builds, release management, and DevOps practices across the IBM i platform.
If you're someone who enjoys combining deep technical expertise with process improvement and automation, this could be a brilliant next step.
The Role
As a senior member of the team, you will:
Lead the development, deployment, and maintenance of core IBM i applications
Drive modern development standards using free-form RPG and SQL
Implement and enhance CI/CD and DevOps capabilities on the IBM i platform
Own release cycles and environment management across Dev, QA, and Production
Help modernise and automate Legacy processes to improve delivery efficiency and reliability
This is a hands on, technically strategic role where you'll influence how software is built and released across the organisation.
What You'll Bring
Core Technical Expertise
10+ years' IBM i development experience
Strong experience with:
ILE RPG
RPG IV (free-form)
CL
SQL
Deep understanding of IBM i environment structures, library management, and system utilities
Experience developing and consuming SOAP/REST web services using Integrated Web Services (IWS)
Strong knowledge of DB2 for i and advanced SQL techniques
DevOps & Tooling Experience
Hands-on experience with source control systems (Git, SVN) and modern branching strategies
Experience implementing CI/CD pipelines in IBM i or hybrid environments
Familiarity with build tools such as Jenkins, GitLab CI, or Azure Pipelines
Strong understanding of DevOps principles:
Automation
Continuous Integration
Continuous Delivery
Environment consistency
Release & Environment Management
Proven experience managing release cycles and deployment pipelines
Building and maintaining Dev, QA, and Production environments
Familiarity with change management tools such as:
Jira
ServiceNow
Rocket Aldon
ARCAD
TurnOver