1,165 Rpg Developer jobs in South Africa

RPG Developer

Johannesburg, Gauteng Standard Bank of South Africa Limited

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Business Segment: Business & Commercial Banking

To design, code debug and correct programs in the software engineering environment to agreed standard and tools, to enhance and maintain software applications and improve efficiency within the engineering environment through ensuring that technical requirements are done in accordance to the software framework.

Qualifications

Minimum Qualifications
Type of Qualification: First Degree
Field of Study: Information Studies
Type of Qualification: First Degree
Field of Study: Information Technology

Experience Required
Software Engineering
Technology
1-2 years
Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.

Additional Information

  • Adopting Practical Approaches
  • Articulating Information
  • Developing Expertise
  • Documenting Facts
  • Producing Output
  • Automation
  • Cloud Computing
  • Continuous Delivery (CD)
  • Core Systems
  • Design Thinking
  • Error Budgets
  • Infrastructure as Code (IaC)
  • Knowledge Management
  • Microservices
  • Non-abstract Large System Design (NALSD)
  • Observability (Application and Web Analytics)
  • Policy as Code
  • Post-incidence Analysis
  • Reliability and Resilience
  • Security Engineering
  • Software Engineering Methods
  • Software Engineering Tools
  • Software Foundations
  • System Integration
  • Test-driven Design (TDD)

Please note: All our recruitment processes comply with the applicable local laws and regulations.

We will never ask for money or any form of payment as part of our recruitment process. If you experience this, please contact our Fraud line on +27 800222050

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Rpg developer

Johannesburg, Gauteng Standard Bank Of South Africa Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Business Segment: Business & Commercial Banking To design, code debug and correct programs in the software engineering environment to agreed standard and tools, to enhance and maintain software applications and improve efficiency within the engineering environment through ensuring that technical requirements are done in accordance to the software framework. Qualifications Minimum Qualifications Type of Qualification: First DegreeField of Study: Information StudiesType of Qualification: First DegreeField of Study: Information TechnologyExperience Required Software Engineering Technology1-2 yearsBroad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions. Additional Information Adopting Practical Approaches Articulating Information Developing Expertise Documenting Facts Producing Output Automation Cloud Computing Continuous Delivery (CD) Core Systems Design Thinking Error Budgets Infrastructure as Code (Ia C) Knowledge Management Microservices Non-abstract Large System Design (NALSD) Observability (Application and Web Analytics) Policy as Code Post-incidence Analysis Reliability and Resilience Security Engineering Software Engineering Methods Software Engineering Tools Software Foundations System Integration Test-driven Design (TDD) Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any form of payment as part of our recruitment process. If you experience this, please contact our Fraud line on +27 800222050 #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior RPG Developer

Gauteng, Gauteng IQbusiness

Posted 13 days ago

Job Viewed

Tap Again To Close

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 DB2/400. 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 DB2/400 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

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior RPG Developer

Johannesburg, Gauteng ExecutivePlacements.com - The JOB Portal

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Senior RPG Developer role at ExecutivePlacements.com - The JOB Portal

SUMMARY: Our client in the insurance sector is seeking a Senior Developer to develop, create, and modify general application software and specialized utility programs.

Position Details:

  • Location: Fourways, Johannesburg, South Africa
  • Employment Type: Full-time
  • Salary: R70 000 per month + benefits
  • Seniority Level: Mid-Senior level
  • Industries: Insurance, Engineering and Information Technology

Responsibilities:

  • Lead development of applications based on user requirements.
  • Identify and implement improvements in business systems and processes.
  • Troubleshoot and resolve software defects.
  • Conduct testing and contribute to system security measures.
  • Mentor team members and ensure compliance with policies.
  • Develop and maintain software documentation and testing procedures.
  • Collaborate with stakeholders on project status and technical issues.

Minimum Requirements:

  • Grade 12 / SAQA-accredited equivalent
  • Recognised software development certification, diploma, or degree
  • At least 5 years’ experience in systems development using RPG
  • Experience with relevant programming languages and technologies; Azure experience advantageous

Behavioral Competencies:

  • Tech Savvy, Manages Complexity, Accountability, Cultivates Innovation, Action Oriented, Builds Networks

Send CV to or go to the website to apply.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

RPG Developer | Gauteng

Gauteng, Gauteng The Recruitment Council

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Join one of South Africa’s leading short term insurance financial service providers as a RPG Developer.

The successful candidate will be responsible for Designing, developing, implementing and supporting technological solutions to meet business requirements in accordance with specification.

Duties:

  • Internal Collaboration: Effective and consistent service delivery, teamwork, communication and customer satisfaction.
  • Quality Assurance – technical solution: Follow standards; best practices of IT team, maintains a high-quality standard in the work being delivered, maintainability of code, quality of design and elegance of solution, compliance to system design and architecture.
  • Quality Assurance – testing: Conduct necessary developer testing (Stress, Integration and Unit), pass basic test scenarios and functionality sanity checks, take responsibility for acquiring developer test data, list all impacted areas and database impact to jira’s for regression testing, complies with all business requirements and does the tester reopen the fixed defect multiple times for the same problem.
  • Testing: Perform relevant developer testing, update basic test cases with additional impact information and database impact, conduct necessary testing (Stress, Integration and Unit).
  • Software Development Efficiency – Business Requirements: Take accountability for understanding business requirements by asking questions, clarifying requirements, research
  • appropriate solutions/answers, providing an analysis and recommendations to meet requirements, insight into business requirements – demonstrates an understanding toward why these requirements should be implemented and identify, understand and communicate critical dependencies, integration and impact (Internal and external) of requirements.
  • Planning: Define scope and main pieces of work/tasks (must be logged in Jira), estimate duration of IT solution based on business requirements (update Jira), provide honest feedback on the progress of tasks irrespective of challenges and update jira status when done.
  • Software development and implementation: Takes full accountability to deliver work/task within agreed time period, Develop, enhance and maintain applications for the internal and external clients base on specifications received, write code or parameters to provide software components according to technical specifications, amend any defects within the solution, take responsibility for ensuring successful integration with internal and external systems, migrate applications into applicable environments, conduct implementation checks and testing and post implementation monitoring, complete and maintain relevant technical documentation.
  • Risk / Opportunity identification related to Expenses and Revenue/ Innovate: Identify financial and business risks to the company and escalate accordingly, minimise the company’s loss by controlling excessive wastage, contain costs within budget parameters, suggestions increased productivity/SDLC/Quality, suggested improvements/Provided solutions; not just technical, come forth with ideas on how to marry business and technical.
  • Performance and Development: Manage own performance and development.
  • Treating Customers Fairly: Ensure effective and consistent service delivery and support to both internal and external clients in line with the Company Values and Treating Customers Fairly Principles.
  • Values: Live the Momentum values namely, Accountability, Diversity, Excellence, Integrity, Innovation and Teamwork.

Competencies:

  • Deciding & Initiating Action
  • Adhering to Principles & Values
  • Applying Expertise & Technology
  • Analyzing; Learning & Researching
  • Creating & Innovating
  • Planning & Organising
  • Delivering Results & Meeting Customer Expectations
  • Adapting & Responding to Change
  • Coping with Pressures & Setback
  • Achieving Personal Work Goals & Objectives

Qualifications:

  • Diploma / Degree in Information Technology

Experience:

  • 5 years RPG Development/ ILE experience
  • RPG 7
  • Embedded SQL
  • Good communication skills
  • Be pro-active and take initiative

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Rpg Developer

Gauteng, Gauteng Job Crystal

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities
  • Collaborate with other developers in the design and planning of application code to meet the business users' requirements.
  • Ensure adherence to code standards and the development process, providing assistance to fellow developers.
  • Plan and implement effective development solutions, meeting specified requirements and deadlines.
  • Stay informed about industry standards and incorporate best practices into development processes.
  • Plan and execute Unit Testing, Systems Integration Testing, and archive test results.
  • Develop System/Functional Documentation, operations manuals, systems processes, and technical designs, being accountable for their completion.
  • Analyze and resolve complex system issues in collaboration with end-users and other IT support staff.
  • Write technical specifications based on functional requirements.
  • Translate functional requirements into design specifications, following established development standards.
  • Occasional standby and production support may be required.
Job Specification

Qualifications and Skills:

  • Matric / Grade 12.
  • Relevant technical or business qualification – degree/diploma.
  • Minimum 5 years of IT experience.
  • Knowledge of the Software Development Lifecycle.
  • Senior developer with 3+ years RPG/ILE experience.
  • Proficiency in Embedded SQL and experience using IBM Rational IDE.
  • Fully free-form RPG using embedded SQL.
  • Proficient in SQL400 and CLLE.
  • Web Front-end technology experience (e.g., PHP/JS) - advantageous.
  • Experience with XML and JSON - advantageous.
  • Integration with 3rd party services via web service (e.g., SOAP and RESTful API) - advantageous.
  • Strong problem-solving and analytical skills.
  • Sound RPG programming and solid technical skills.
  • Good communication and interpersonal skills.
  • Excellent documentation skills.
  • Ability to liaise with users at all levels.
Offer

Monthly Salary: Market related

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Rpg developer | gauteng

Gauteng, Gauteng The Recruitment Council

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Join one of South Africa’s leading short term insurance financial service providers as a RPG Developer. The successful candidate will be responsible for Designing, developing, implementing and supporting technological solutions to meet business requirements in accordance with specification. Duties: Internal Collaboration: Effective and consistent service delivery, teamwork, communication and customer satisfaction. Quality Assurance – technical solution: Follow standards; best practices of IT team, maintains a high-quality standard in the work being delivered, maintainability of code, quality of design and elegance of solution, compliance to system design and architecture. Quality Assurance – testing: Conduct necessary developer testing (Stress, Integration and Unit), pass basic test scenarios and functionality sanity checks, take responsibility for acquiring developer test data, list all impacted areas and database impact to jira’s for regression testing, complies with all business requirements and does the tester reopen the fixed defect multiple times for the same problem. Testing: Perform relevant developer testing, update basic test cases with additional impact information and database impact, conduct necessary testing (Stress, Integration and Unit). Software Development Efficiency – Business Requirements: Take accountability for understanding business requirements by asking questions, clarifying requirements, research appropriate solutions/answers, providing an analysis and recommendations to meet requirements, insight into business requirements – demonstrates an understanding toward why these requirements should be implemented and identify, understand and communicate critical dependencies, integration and impact (Internal and external) of requirements. Planning: Define scope and main pieces of work/tasks (must be logged in Jira), estimate duration of IT solution based on business requirements (update Jira), provide honest feedback on the progress of tasks irrespective of challenges and update jira status when done. Software development and implementation: Takes full accountability to deliver work/task within agreed time period, Develop, enhance and maintain applications for the internal and external clients base on specifications received, write code or parameters to provide software components according to technical specifications, amend any defects within the solution, take responsibility for ensuring successful integration with internal and external systems, migrate applications into applicable environments, conduct implementation checks and testing and post implementation monitoring, complete and maintain relevant technical documentation. Risk / Opportunity identification related to Expenses and Revenue/ Innovate: Identify financial and business risks to the company and escalate accordingly, minimise the company’s loss by controlling excessive wastage, contain costs within budget parameters, suggestions increased productivity/SDLC/Quality, suggested improvements/Provided solutions; not just technical, come forth with ideas on how to marry business and technical. Performance and Development: Manage own performance and development. Treating Customers Fairly: Ensure effective and consistent service delivery and support to both internal and external clients in line with the Company Values and Treating Customers Fairly Principles. Values: Live the Momentum values namely, Accountability, Diversity, Excellence, Integrity, Innovation and Teamwork. Competencies: Deciding & Initiating Action Adhering to Principles & Values Applying Expertise & Technology Analyzing; Learning & Researching Creating & Innovating Planning & Organising Delivering Results & Meeting Customer Expectations Adapting & Responding to Change Coping with Pressures & Setback Achieving Personal Work Goals & Objectives Qualifications: Diploma / Degree in Information Technology Experience: 5 years RPG Development/ ILE experience RPG 7 Embedded SQL Good communication skills Be pro-active and take initiative #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Rpg developer Jobs in South Africa !

Senior rpg developer

Gauteng, Gauteng IQbusiness

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
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 DB2/400. 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 DB2/400 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 #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Rpg Developer Gauteng

Gauteng, Gauteng Job Crystal

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities
  • Collaborate with other developers in the design and planning of application code to meet the business users' requirements.
  • Ensure adherence to code standards and the development process, providing assistance to fellow developers.
  • Plan and implement effective development solutions, meeting specified requirements and deadlines.
  • Stay informed about industry standards and incorporate best practices into development processes.
  • Plan and execute Unit Testing, Systems Integration Testing, and archive test results.
  • Develop System/Functional Documentation, operations manuals, systems processes, and technical designs, being accountable for their completion.
  • Analyze and resolve complex system issues in collaboration with end-users and other IT support staff.
  • Write technical specifications based on functional requirements.
  • Translate functional requirements into design specifications, following established development standards.
  • Occasional standby and production support may be required.
Job Specification

Qualifications and Skills:

  • Matric / Grade 12.
  • Relevant technical or business qualification – degree/diploma.
  • Minimum 5 years of IT experience.
  • Knowledge of the Software Development Lifecycle.
  • Senior developer with 3+ years RPG/ILE experience.
  • Proficiency in Embedded SQL and experience using IBM Rational IDE.
  • Fully free-form RPG using embedded SQL.
  • Proficient in SQL400 and CLLE.
  • Web Front-end technology experience (e.g., PHP/JS) - advantageous.
  • Experience with XML and JSON - advantageous.
  • Integration with 3rd party services via web service (e.g., SOAP and RESTful API) - advantageous.
  • Strong problem-solving and analytical skills.
  • Sound RPG programming and solid technical skills.
  • Good communication and interpersonal skills.
  • Excellent documentation skills.
  • Ability to liaise with users at all levels.
Offer

Monthly Salary: Market related

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior RPG Developer - R70,000 pm + benefits

Johannesburg, Gauteng Africanambition

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job ID:#

0001

Our client in the insurance sector is seeking a Senior Developer to develop, create, and

modify general application software and specialized utility programs. The role involves

analysing user needs, designing and customising software solutions to optimise operational

efficiency, and contributing to system architecture within specific application areas. The

Senior Developer may work independently, lead development efforts within a team, and

supervise junior programmers as needed.

Company:

Location:

Fourways, Johannesburg

Company Size:

Job Type:

Full Time

Date:

13 May 2025

Requirements

• Recognised software development certification, diploma, or degree (Essential)

• Minimum 5 years’ experience in systems development using relevant technologies

(RPG mandatory)

• 5 or more years’ experience using relevant programming languages or technologies

• Technical and leadership skills preferred, but not mandatory

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Rpg Developer Jobs