RPG Developer Intern MMH251009-16

1 week ago


Centurion, Gauteng, South Africa Momentum Group Limited Full time R250 000 - R400 000 per year

Role Purpose

The purpose of this internship is to provide aspiring software developers with structured, hands-on experience in
RPG programming
. The intern will be immersed in a training-intensive programme designed to equip them with the skills needed to develop, test, deploy, maintain, and support software applications through the full Software Development Life Cycle (SDLC).

This opportunity is ideal for individuals passionate about programming, eager to learn, and determined to succeed in the software development field.

Requirements

  • A relevant IT qualification (Degree, Diploma, or equivalent).
  • Demonstrated experience with any programming language (e.g., Java, Python, C#, etc.).
  • Must be a South African citizen or legally eligible to work in South Africa.
  • Willingness and ability to be on-site throughout the 12-month internship.

Duties and Responsibilities

  • Participate in a formal, structured RPG-focused training programme.
  • Learn and apply software development principles through real-world project exposure.
  • Assist in the design, coding, testing, deployment, and maintenance of new and existing software applications.
  • Work under the guidance of experienced developers to understand best practices, standards, and coding conventions.
  • Engage in peer code reviews, feedback sessions, and technical learning conversations.
  • Collaborate with mentors and team members to develop solutions from high-level business requirements.
  • Gain exposure to working in agile environments and contributing to the broader development team.
  • Document progress, findings, and learnings as part of the development lifecycle.
  • Assist in troubleshooting, debugging, and modifying existing RPG programs to enhance performance or resolve issues as they arise.
  • Read and interpret functional and technical specifications to understand system requirements and translate them into efficient code.
  • Maintain technical documentation, including code comments, update logs, and process notes to support ongoing maintenance and team knowledge.
  • Work with interfacing systems and APIs to understand data flows between RPG applications and other platforms (e.g., DB2, SAP, web services).
  • Support User Acceptance Testing (UAT) by responding to queries, investigating defects, and implementing fixes as guided by senior developers.

As an applicant, please verify the legitimacy of this job advert on our company career page



  • Centurion, Gauteng, South Africa Group Finance Full time R250 000 - R400 000 per year

    IntroductionAre you passionate about technology and eager to build a career in software development? The 12-month RPG Developer Internship offers an exciting opportunity to gain hands-on programming experience within a dynamic, learning-focused environment.During the internship, you will:Gain full exposure to RPG programming in a live working...


  • Centurion, Gauteng, South Africa Momentum Investments Full time R120 000 - R180 000 per year

    IntroductionThrough our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect...


  • Centurion, Gauteng, South Africa Momentum Full time R400 000 - R800 000 per year

    Through our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters to...


  • Centurion, Gauteng, South Africa Momentum Corporate Full time R400 000 - R800 000 per year

    IntroductionThrough our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect...

  • HR Intern

    7 days ago


    Centurion, Gauteng, South Africa Optimum HR Services Full time R200 000 - R250 000 per year

    , 3-month internshipPosition: HR InternLink Up Solutions is a leading provider of innovative business solutions and services. We are currently seeking a highly motivated and enthusiastic HR Intern to join our team for a full-time, 3-month internship.As an HR Intern, you will have the opportunity to gain hands-on experience in various aspects of human...

  • Internal Auditor

    5 days ago


    Centurion, Gauteng, South Africa Land Bank Careers Full time R120 000 - R360 000 per year

    Job Advert Summary(Land Bank) is South Africa's only specialist agricultural bank established in 1912, the bank's sole objective is to serve South African commercial and emerging farmers and bring specially designed financial services within their reach. These services enable farmers to finance land, equipment, improve assets and obtain production credit....

  • Engineer Intern

    4 days ago


    Centurion, Gauteng, South Africa IOTI Full time R250 000 - R400 000 per year

    Location: CenturionDepartment: Engineering & Product DevelopmentRole OverviewIOTIn is seeking technically driven Embedded Systems Interns to assist in developing,testing, and documenting firmware and embedded applications across a range of IoTdevices.Interns will gain practical, hands-on experience working with C programming, the ZephyrRTOS toolchain,...

  • Business Developer

    4 days ago


    Centurion, Gauteng, South Africa Network2 Full time R250 000 - R500 000 per year

    Are you looking to pivot your career trajectory and travel overseas? If you are in possession of a Bachelor's Degree, with a stellar record achieving an 85% rate with 7 distinctions in Matric, we would love to make this role happen for you A reputable and established company in the Defence industry seeks an innovative and conscientious Business Developer who...


  • Centurion, Gauteng, South Africa Momentum Investments Full time R250 000 - R400 000 per year

    IntroductionThrough our client-facing brands and our other specialist brands, Momentum Group enables business and people from all walks of life to achieve their financial goals and life aspirations.We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisations care for and reward their employees...

  • Developer

    4 days ago


    Centurion, Gauteng, South Africa iMasFinance Co-operative Full time R104 000 - R208 000 per year

    Job Outputs:Design, build, and maintain efficient, reusable, and reliable code using modern programming languages. Documentation of systems built and maintenance of documentation. Producing database SQL code and maintaining. Upgrading, configuring and debugging existing systems. Providing technical support for web and desktop applications. Build and maintain...