Job Description
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 applicationsDrive modern development standards using free-form RPG and SQLImplement and enhance CI/CD and DevOps capabilities on the IBM i platformOwn release cycles and environment management across Dev, QA, and ProductionHelp 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 Expertise10+ years' IBM i development experience
Strong experience with:
ILE RPGRPG IV (free-form)CLSQLDeep understanding of IBM i environment structures, library management, and system utilitiesExperience 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 strategiesExperience implementing CI/CD pipelines in IBM i or hybrid environmentsFamiliarity with build tools such as Jenkins, GitLab CI, or Azure Pipelines
Strong understanding of DevOps principles:
AutomationContinuous IntegrationContinuous DeliveryEnvironment consistencyRelease & Environment ManagementProven experience managing release cycles and deployment pipelinesBuilding and maintaining Dev, QA, and Production environments
Familiarity with change management tools such as:
JiraServiceNowRocket AldonARCADTurnOver