CareerPlanSign in

Developer

Johannesburg, ZA💼 Full-time🗓 2026-09-28

Core

Design, develop, test, and document new and enhanced applications and systems on the IBM i-platform, translating functional specifications into scalable code.

Role type

Senior RPG Developer (IBM i)

Builds

Medium to large-scale applications and modernization initiatives including web services and APIs

Domain

Banking / IBM i (AS/400) ecosystem

Deliverable

production ML models | product features

Required skills

RPG IV, RPGLE, Free-Format RPG, DDS, DB2 for i, SQL on IBM i, IBM i OS architecture, SDLC, Agile/Scrum, source-control tools, VS Code

Preferred skills

REST/SOAP integration, API development, modern platform integration

Responsibilities

Analyze, design, code, test, and implement complex enhancements and new modules in RPG; Maintain, troubleshoot, and improve existing applications on the IBM i-platform; Collaborate with cross-functional teams to gather system requirements; Mentor developers and provide technical leadership; Document technical specifications and system changes; Support users and resolve production issues

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.