A manufacturing client of Insight Global is seeking an experienced RPG Programmer to help support their digital transformation initiative from a legacy IBM iSeries (AS/400) environment to SAP ERP. In this role, the programmer will be responsible for extracting and transforming data from legacy financial systems, performing detailed data mapping, and developing RPG programs to support system integration. The programmer will design, code, and test interface programs that enable seamless data exchange between the legacy platform and SAP, with a strong emphasis on financial modules such as Accounts Payable, Accounts Receivable, and General Ledger. This includes creating batch processes, supporting ETL operations, and ensuring the accuracy of financial data throughout the migration. The candidate will also help resolve issues related to interface performance and data discrepancies, while maintaining clear documentation and collaborating with both technical and functional teams to ensure alignment with business requirements.
REQUIRED SKILLS AND EXPERIENCE
5+ years of hands-on experience with IBM RPG
5+ years of SAP programming experience
Strong understanding of financial modules (AP, AR, GL) and related data structures
Experience with data extraction, transformation, and loading (ETL) processes
Proficiency in writing and optimizing SQL statements for data manipulation and validation
COMPENSATION
$55/hr to $65/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.