RPG Developer
What is a RPG Developer?
A RPG developer is a software engineer who uses RPG (Report Program Generator), a specialised coding language developed by IBM, to create and enhance software or programs.
The primary role of an RPG developer is to write programs using the report program generator language. They often work in teams and collaborate with other departments within an organisation, such as the IT department, to create helpful software programs. For example, they may be tasked with creating a new program that allows users to track inventory or sales data easily.
What does it take to be an RPG programmer?
The short answer: an interest in the RPG language created by IBM and an ability to learn how to apply it to create or enhance software and programs.
View RPG Developer Jobs Recruit a RPG Developer
RPG Developer Job Description
RPG Developer Job Overview
As an RPG programmer, you create or enhance software and programs using RPG (Report Program Generator), a specialised coding language developed by IBM. Your work may be used for banking/finance, insurance, manufacturing, or retail applications. You might also create business or process models for new systems to be developed in the future; for example, you might model how a bank works so that its information can be easily translated into computer programs.Responsibilities of a RPG Developer
- Create libraries of routines and utilities
- Write programs using RPG syntax and code to create objects, reports, forms, menus, dialogue boxes, macros, procedures, and other items for use with a database system
- Debug programs and troubleshoot problems with existing systems
- Retest programs after making changes
- Keep up with changing programming trends in the field of RPG
RPG Developer Skills & Qualifications
- A bachelor's degree in computer science
- Experience working with RPG as a developer
- 5+ years of experience in RPG programming and design
- Proficiency with RPG, SQL and RDi
- Knowledge of programming practices and techniques, especially in designing, coding, testing and debugging applications, including the ability to write code that is efficient, easy to read and maintainable
- Proven understanding of relational database concepts and principles
- Ability to work independently and collaboratively within a team under tight deadlines in a fast-paced environment
Skills
You will need excellent problem-solving and analytical skills and strong attention to detail. You will also need a keen interest in technology, a passion for programming and the ability to think creatively when developing solutions for customers.
If you're an RPG (Report Program Generator) programmer who wants to help others create or enhance software and programs, then working as an RPG programmer may be an excellent fit.
Search jobs similar to this role and find your dream job! Happy hunting.
RPG Developer Jobs currently open:
Senior RPG DeveloperLocation: Centurion
Salary: 200 Hourly
Our client in Pretoria is seeking a Senior rpg developer to design, develop, and maintain rpg applications supporting our client's investment operations. You will deliver efficient, high-quality rpg solutions while ensuring they align with organizational goals and technical standards. (Hybrid Position)
58 days ago