Programmers.io
RPG Developer
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Troy, MI, USA
Work mode:
Onsite
Published on:
21 October 2026
What they need
One of our leading client is looking for RPG Developer in Troy Michigan
Job Summary
We are seeking an experienced RPG Developer responsible for designing, developing, maintaining, and enhancing business applications on the IBM i (AS/400) platform. The ideal candidate will have strong knowledge of RPG programming, DB2 database management, application support, and system integration.
Key Responsibilities
- Design, develop, test, and maintain applications using RPG, RPGLE, and free-format RPG.
- Develop and maintain programs using CL/CLLE, DDS, and embedded SQL.
- Write, optimize, and maintain SQL queries and DB2 for i database objects.
- Analyze business requirements and translate them into technical specifications.
- Troubleshoot production issues, perform root-cause analysis, and implement permanent fixes.
- Enhance existing applications and develop new functionalities.
- Work with physical files, logical files, display files, printer files, and database objects.
- Develop and maintain batch jobs, interactive programs, and job scheduling processes.
- Support application interfaces, data exchanges, and integrations with external systems.
- Perform unit testing, integration testing, code reviews, and performance tuning.
- Prepare technical documentation and support deployment and release activities.
- Collaborate with business analysts, QA teams, functional teams, and other developers.
Required Technical Skills
- Hands-on experience with IBM i / AS/400 development.
- Strong programming knowledge of RPG III, RPG IV, RPGLE, and free-format RPG.
- Experience with CL, CLLE, and embedded SQL.
- Good understanding of DB2 for i, SQL, and database performance optimization.
- Knowledge of physical files, logical files, DDS, and database objects.
- Experience with batch processing, job queues, job logs, and production support.
- Familiarity with debugging, troubleshooting, and application maintenance.
- Understanding of software development life cycle (SDLC) and change management.
Preferred Skills
- Experience with service programs, modules, and binding directories.
- Knowledge of APIs, web services, REST integrations, and data exchange formats such as JSON and XML.
- Experience with source control and deployment tools.
- Familiarity with IBM i modernization and legacy application migration.
- Knowledge of business domains such as banking, insurance, manufacturing, retail, or logistics.
Experience and Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Typically 3–8 years of relevant IBM i / AS/400 development experience, depending on the position level.
- Strong analytical, problem-solving, communication, and teamwork skills.
Other offers great for you!
These companies are also looking for great profiles
Tyfali Consulting
Business Developer / Chasseur junior
26000
Permanent contract
Nogent-sur-Marne, France
Onsite
Skills
1 day ago
Quick apply
Kleever
Lead Developer Go - Freelance
Freelance
Paris, France
Hybrid
Skills
17 hours ago
Quick apply
Achil
Business Developer Grands Comptes
Permanent contract
Rouen, France
Onsite
4 hours ago
Quick apply
No company information available.