Target Group

Financial Services

SeniorSoftwareEngineer(RPG/IBMi)

Cardiff, United Kingdom FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer (RPG / IBM i) at Target Group. Skills: RPG/400, RPG IV, ILE, Free Format RPG, IBM i, iO/S, API integration. Interpreting system requirements. Designing robust solutions”

What You'll Achieve.

Outcomes that matter; High-quality delivery; Error-free delivery

Industry & Context.

Financial Services
Problems you'll solve

Solving complex problems; Investigating defects; Resolving customer issues

What They're Looking For.

Must Have

IBM i, iO/S knowledge, CL, RPG/400, RPG IV, ILE, Free Format RPG, SQL & IBM Stored Procedures, MQ, Query/400, RAD/i, VS Code, Jira & Confluence, Rocket Aldon DevOps

Nice to Have

AI code assistants, latest IBM features (iO/S 7. 6), Performance tuning and optimisation on IBM

What You'll Do.

Interpreting system requirements

Designing robust solutions

Ensuring high-quality delivery

Acting as a gatekeeper for quality

Working on modernisation initiatives

Evolving the IBM estate to support API-driven integration

third-party services and new digital channels

Translating system requirements into clear

well-engineered designs and solutions

Producing complex functional and technical specifications

Designing and building large or complex RPG programs and enhancements using agreed standards

Reviewing and approving code artefacts prior to release

Supporting and enhancing existing systems

Investigating defects and delivering fixes

Planning and executing thorough testing to ensure error-free delivery

Actively contributing to Software Engineering standards

Taking ownership of development solutions for critical components of projects

Estimating and planning work

Highlighting risks or issues

Identifying opportunities to improve efficiency

performance and value

Taking part in client and user meetings

Presenting solutions clearly and confidently

Supporting users in defining acceptance criteria and tests

Identifying and resolving customer issues within agreed timescales

How You'll Work.

Team & Collaboration

Providing guidance and support on program design, development, testing and documentation; Informally coaching and mentoring less experienced engineers across onshore and offshore teams; Leading and participating in peer code reviews, ensuring quality before release to testing; Supporting offshore teams by clarifying requirements and removing blockers; Taking part in client and user meetings; Supporting users in defining acceptance criteria and tests

Communication Scope

Presenting solutions clearly and confidently

Process & Methodology

Estimating and planning work, Tracking progress, Highlighting risks or issues, Taking ownership of development solutions for critical components of projects

Full Job Description

**Senior Software Engineer (RPG / IBM i)** **Permanent | Cardiff/Hybrid | Up to 50,000** At **Target Group** , we don’t just build platforms – we build **outcomes that matter**. As part of our continued investment in modernising our core systems, we’re looking for a **Senior RPG Software Engineer** who enjoys solving complex problems, shaping quality solutions and developing others along the way. If you’re passionate about **IBM i** , enjoy being hands‑on with development while influencing design and quality, and want to play a key role in opening up legacy systems through APIs and modern integration – this could be the role for you. **What can you expect?** As a **Senior Software Engineer** , you’ll sit at the heart of our Software Engineering capability, interpreting system requirements, designing robust solutions and ensuring high‑quality delivery across our onshore and offshore teams. You’ll be a technical leader rather than a people manager – mentoring others, guiding delivery, reviewing code and acting as a **gatekeeper for quality**. Alongside this, you’ll work on exciting modernisation initiatives, helping Target evolve our IBM i estate to support API‑driven integration, third‑party services and new digital channels. **What you’ll be doing** **People & Leadership** * Providing guidance and support on program design, development, testing and documentation * Informally coaching and mentoring less experienced engineers across onshore and offshore teams * Leading and participating in peer code reviews, ensuring quality before release to testing * Supporting offshore teams by clarifying requirements and removing blockers * Owning your personal development and staying current with industry and IBM i advancements **Technical & Delivery** * Translating system requirements into **clear, well‑engineered designs and solutions** * Producing complex functional and technical specifications * Designing and building large or complex RPG programs and enhancements using agree

Free ATS check

Applying for this Senior Software Engineer (RPG / IBM i) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Target Group?

Real rants from real employees. Read before you apply.

Read Company Rants →