Position: Sr. RPG Programmer (Hybrid)
Location: Warren, MI || 3days/week Onsite
Duration: 6+ months
Job Description
The Sr. RPG Programmer s role is to maintain RPG IV, Free Form, and ILE code for a mission-critical IBM i (iSeries) legacy environment. This is a maintenance programming-centric role for a mature legacy platform, focusing on maintenance, debugging, and programming support. This is NOT an on-call support role.
Responsibilities:
- Maintain RPG IV and Free Form applications running on the IBM i platform.
- Triage and resolve production issues using ServiceNow ticketing system.
- Debug legacy RPG code and perform recovery of production processes.
- Participate in Agile ceremonies with cross-functional team members.
- Collaborate with team members to analyze and troubleshoot integration-related issues across multiple systems.
- Leverage internal documentation and knowledge bases to accelerate issue resolution.
- Engage in knowledge transfer and paired programming.
- Lead and coordinate code/peer reviews to ensure alignment with business and technical requirements.
Required Experience:
- 10+ years RPG (IV and Free Form) development experience creating and/or maintaining enterprise transaction applications and processes.
- Strong debugging, troubleshooting, and production support background.
- Extensive knowledge of the following:
- SQL and embedded SQL programming
- CL programming
- RPG IV and Free Form
- ILE concepts
- Batch and online development
- XML
- Working knowledge of DB2 and programmatic data access
Preferred Experience:
- Development effort estimation techniques
- Web Services
- RDI
- Background in environments with complex system integrations
- Familiarity with Agile development and SDLC best practices
- Experience with nightly batch processing cycles and associated recovery procedures
Skills IBM Db2
IBM iSeries
RPG Free