Target Group
Financial Services
SeniorSoftwareEngineer(RPG/IBMi)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.