Job Search and Career Advice Platform

Enable job alerts via email!

Senior Rpg Developer

Iq Business Group

Gauteng

On-site

ZAR 500 000 - 700 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Gauteng is seeking an experienced Senior RPG Developer to join its team. The role involves designing, maintaining, and supporting applications on the IBM (AS/400) platform using RPG. The ideal candidate will have over 7 years of experience in RPG development, strong problem-solving skills, and familiarity with Agile methodologies. The position emphasizes collaboration with cross-functional teams and offers the opportunity to mentor junior developers.

Qualifications

  • 7+ years of RPG development experience on IBM i (AS/400).
  • Strong knowledge of RPG IV, RPGLE, Free Format RPG.
  • Familiarity with SDLC processes and Agile/Scrum.

Responsibilities

  • Analyze, design, code, test, and implement enhancements in RPG.
  • Maintain and troubleshoot existing applications on IBM i.
  • Collaborate with cross-functional teams for system requirements.

Skills

RPG IV
RPGLE
Free Format RPG
CL
DB and SQL
IBM i operating system
Agile/Scrum methodologies
Problem-solving

Tools

Git
Aldon
Turnover
Job description
Posting Date

6 NOVEMBER

Closing Date

31 DECEMBER

Job Description

iqx, the Technology Division of iqbusiness, is seeking an experienced Senior RPG Developer to join our enterprise applications team.

The ideal candidate will be responsible for designing, developing, maintaining, and supporting business applications on the IBM (AS/400) platform using RPG (including RPG IV and Free Format), CL, and DB.

This role is critical to ensuring the ongoing stability and modernization of our core business systems.

Required Skills and Experience
  • 7+ years of experience in RPG development on IBM i (AS/400).
  • Strong knowledge of RPG IV, RPGLE, Free Format RPG, CL, and DDS.
  • Proficient with DB and SQL on the IBM i platform.
  • Solid understanding of the IBM i operating system and architecture.
  • Experience with software development life cycle (SDLC) and Agile/Scrum methodologies.
  • Familiarity with source control tools (e.g., Git, Aldon, Turnover).
  • Strong problem‑solving skills and the ability to work independently.
Key Responsibilities
  • Analyze, design, code, test, and implement complex enhancements and new modules in RPG (ILE/RPG Free Format).
  • Maintain, troubleshoot, and improve existing applications on the IBM i platform.
  • Collaborate with cross‑functional teams (e.g., Business Analysts, QA, Infrastructure) to gather and understand system requirements.
  • Mentor junior developers and provide technical leadership.
  • Participate in system upgrades, performance tuning, and integration projects.
  • Document technical specifications and system changes.
  • Support users and resolve production issues in a timely manner.
  • Contribute to modernization initiatives including web services (REST/SOAP), APIs, and integration with modern platforms.

Please note: As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information, our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation; we embrace diversity and employ previously disadvantaged individuals.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.