What are the responsibilities and job description for the RPG Developer position at Advantage Tech?
Advantage Tech is searching for a RPG Developer to join their client's team in Kansas City, Mo.
We are seeking a talented RPG Developer for our client to design, develop, and maintain software applications using RPG (Report Program Generator) on the IBM i platform (formerly AS/400 or iSeries). The ideal candidate will have a solid background in RPG IV and RPG Free, with the ability to understand and translate business requirements into technical solutions.
Key Responsibilities:
- Development & Maintenance:
- Design, develop, and maintain RPG applications on the IBM i platform.
- Write clean, efficient, and well-documented code.
- Troubleshoot and resolve issues in existing applications.
Continuous Improvement:
- Stay up-to-date with the latest industry trends and best practices in RPG development.
- Identify opportunities for system improvements and optimization.
- Contribute to the continuous improvement of development processes and standards.
Qualifications:
- Education & Experience:
- Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
- Minimum of 6-7 years of experience in RPG development on the IBM i platform or related platform.
Technical Skills:
- Proficiency in RPG IV, RPG Free, CL, and SQL desired.
- Experience with database design and management (DB2 preferred).
- Familiarity with modern software development practices, including version control, continuous integration, and agile methodologies.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Attention to detail and a commitment to producing high-quality work.
Preferred Qualifications:
- Experience with Web Services and APIs on the IBM i platform.
- Knowledge of other programming languages such as Java, PHP, or .NET.