1

Rpg Edi Programmer Jobs (NOW HIRING)

Maintain and enhance RPG-based programs that interface with JD Edwards or run independently ... Build and support integrations between E1 and external systems (EDI, APIs, flat files, DB2/SQL)

Maintain and enhance RPG-based programs that interface with JD Edwards or run independently ... Build and support integrations between E1 and external systems (EDI, APIs, flat files, DB2/SQL)

Prepare detailed specifications for ERP and EDI programming * Work with users and programmers to ... Familiarity with RPG or willingness to learn * Experience writing reports or data extracts

ERP System Analyst

Cary, IL · On-site

$68K - $100K/yr

Prepare detailed specifications for ERP and EDI programming * Work with users and programmers to ... Familiarity with RPG or willingness to learn * Experience writing reports or data extracts

ERP System Analyst

Cary, IL · On-site

$68K - $100K/yr

Prepare detailed specifications for ERP and EDI programming * Work with users and programmers to ... Familiarity with RPG or willingness to learn * Experience writing reports or data extracts

Creating and updating RPG programs, modifications to the database and associated queries, creation ... Must be able to design programming modifications to include considerations for database, screens ...

Creating and updating RPG programs, modifications to the database and associated queries, creation ... Must be able to design programming modifications to include considerations for database, screens ...

About the position: Our AS400 RPG Programmer will be responsible for coding, testing, and ... Knowledge of Accounting, EDI, and / or Warehouse Systems. * Ability to transform user requirements ...

Senior Developer

Sunset Hills, MO · On-site +1

$52.25 - $69/hr

Learn, maintain, and expand RPG applications as part of a broader development role. Qualifications ... Exposure to EDI or data interchange - X12 transaction sets, flat file automation, trading partner ...

next page

Showing results 1-20

Rpg Edi Programmer information

See salary details

$33K

$93.4K

$129.5K

How much do rpg edi programmer jobs pay per year?

As of May 29, 2026, the average yearly pay for rpg edi programmer in the United States is $93,366.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $107,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an RPG EDI Programmer, and why are they important?

To thrive as an RPG EDI Programmer, you need a solid background in IBM i (AS/400) RPG programming, EDI standards (such as X12 and EDIFACT), and data integration concepts, often supported by a degree in computer science or related experience. Familiarity with EDI translation software, AS/400 tools, and communication protocols like FTP/SFTP is typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills help in understanding business requirements and collaborating with cross-functional teams. These skills are crucial for ensuring accurate data exchange, seamless system integration, and reliable support of business-critical transaction processes.

What are some common challenges faced by RPG EDI Programmers, and how can they be addressed?

RPG EDI Programmers often encounter challenges such as integrating legacy RPG applications with modern EDI systems, ensuring data accuracy during transmission, and keeping up with evolving EDI standards. These challenges can be addressed by staying updated on industry best practices, collaborating closely with business analysts and IT teams to understand evolving requirements, and leveraging testing tools to validate data mappings and transactions. Regular training and open communication with trading partners also help ensure smoother implementations and minimize errors.

What are RPG EDI Programmers?

RPG EDI Programmers are specialized software developers who use the RPG (Report Program Generator) programming language to create, maintain, and support Electronic Data Interchange (EDI) solutions. They typically work on IBM i (AS/400) systems to facilitate the secure and efficient exchange of business documents, such as invoices and purchase orders, between companies. Their responsibilities often include mapping EDI transactions, integrating EDI software with existing business applications, and troubleshooting data transmission issues. RPG EDI Programmers play a key role in automating business processes and ensuring compliance with trading partner requirements.

What is the difference between Rpg Edi Programmer vs Rpg Developer?

AspectRpg Edi ProgrammerRpg Developer
CredentialsTypically requires a degree in computer science or related field, with certifications in RPG programmingSimilar educational background, often with additional certifications or experience in RPG development
Work EnvironmentWorks mainly in enterprise IT settings, focusing on RPG programming and editingInvolves designing, coding, and testing RPG applications, often in larger development teams
Industry UsageCommonly employed in industries using IBM iSeries systems, such as finance and manufacturingUsed across similar industries, with a broader focus on application development and system integration

While both roles involve RPG programming, the Rpg Edi Programmer primarily focuses on editing and maintaining existing RPG code, whereas the Rpg Developer often engages in designing and developing new RPG applications. The roles overlap in skills and industry usage but differ in scope and responsibilities.

More about Rpg Edi Programmer jobs
What cities are hiring for Rpg Edi Programmer jobs? Cities with the most Rpg Edi Programmer job openings:
What states have the most Rpg Edi Programmer jobs? States with the most job openings for Rpg Edi Programmer jobs include:
What job categories do people searching Rpg Edi Programmer jobs look for? The top searched job categories for Rpg Edi Programmer jobs are:
Infographic showing various Rpg Edi Programmer job openings in the United States as of May 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $93,366 per year, or $44.9 per hour.
Senior Programmer Analyst

$42.50 - $57.50/hr

Full-time

Posted 15 days ago


Job description

Job Description: Senior Programmer/Analyst
Department: Information Technology
Reports to: IT Application Development Manager
Who we are:
IMS represents leading brands at the point of purchase - in store, online, and behind the scenes - including digital and traditional signage, print and POP, branded merchandise, and more. Our marketplace is solution agnostic, so our clients achieve best execution at lowest price throughout North America. Our integrated platform (planning, procurement, freight, warehousing, kitting, fulfillment, field execution, analytics, and program management) empowers our clients to stay at the strategic level, knowing that we can help turn their marketing vision into a reality. Visit us at: www.IMSretail.com. IMS is wholly owned by Omnicom Group (NYSE: OMC), an inter-connected global network of leading marketing communication companies offering a diverse, comprehensive range of marketing solutions spanning brand advertising, customer relationship management, media planning and buying services, public relations, and numerous specialty communications services to drive bottom line results for its clients (www.omnicomgroup.com).
What does the Senior Programmer/Analyst do?
The Senior Programmer/Analyst's role is to define, develop, test, analyze, and support software applications in support of the achievement of business requirements. This includes designing, coding, testing, and analyzing software programs and applications. This position will proactively interface with internal customers, project managers and business analysts, and the technical/programming staff to ensure effective definition and the delivery of business applications. This position requires both business hour and off hour support for all deployed software applications and processes.
Responsibilities include:
• Design, develop and deliver quality technical solutions that meet documented requirements
• Ability to develop application solutions in an IBMi environment utilizing a mix of; RPG III/IV, RPG Free, SQL, and CL
• Work closely with Application Development Manager, Project Managers, Business Analysts, and other IT associates to design and develop technical solutions
• Participate in technical design and review sessions with technical and business teams, with a focus on global solutions
• Focus on designing and developing integrations using API and EDI formats
• Assist in the maintenance of Enterprise Data Warehouse using SQL, database triggers, and a translation tool
• Setup and configuration of JD Edwards Dream Writers, Data Dictionaries and Menus
• Create technical estimates and manage to project designs and budgets
• Provides technical support and troubleshooting as needed, including occasional off hours support using BYOD
• Develop technical documentation to support application development activities
• Adhere to IMS and SOX policies and procedures for compliance to ensure company wide consistent standards
• Provide management with regular communication on the progress of projects and other initiatives
Who are you?
• You have at least 5 years of experience as a Senior PA working in a supply chain and ERP environment. Ideally you have JD Edwards World experience with the Financial, EDI and Order to Cash modules. You thrive in a fast-paced and agile environment where you want to be leader in providing solutions.
Traits / Behaviors Desired:
• Solution Oriented - you don't let constraints get in your way. You are comfortable articulating issues or consequences of decisions but are happy to find a way to make it work (for now).
• Collaborative - it takes a village! You eschew "us vs. them" mentality and seek to understand how all the pieces fit into place and how to lead and follow for the best team outcome.
• Git-R-Done - You have a bias for action and "trying it out". You realize that a fast 80% solution that answers most of the questions is better than a slow one that gets 95% of it. Sure, there are conditions - but you trust your colleagues to understand and act appropriately.
• Leadership - You challenge your team as well as yourself to explore new ideas and technologies, develop ways to work better and bring these to fruition.
Experience/Qualifications:
• 7+ years working in an IBM i (iSeries/AS400) environment
• 7+ years programming and working in RPGIII/IV, RPG Free, CLP, AS/400 Query, FTP, HTML
• 5+ years creating SQL based solutions
• 5+ years working with J.D. Edwards World Software - with focus on Financials, Order to Cash and EDI modules
• 3+ years working with RESTful API integrations
Additional Desired Experience:
• Working knowledge of IT in a distribution environment
• Knowledge of software packages used by IMS: Extol, A/R Traffic, Vertex, Aldon, ROBOT, GoAnywhere, RDi
• Knowledge of Data Warehouse concepts and ETL development using SQL
• Knowledge of programming using CGI DEV or CGI DEVII
• Knowledge of EDI X12 standards and the ability to define mappings and translations
• Knowledge of UPS and FedEx meters and interfaces
• Web based technologies: RESTful APIs, JSON, XML
• Proficient with of MS Office (Excel, Word, PowerPoint, Visio, Outlook)
Education:
• Bachelor's Degree in computer science, Information Systems, or equivalent experience
Salary Range for this job is $125k to $150k - The salary range provided in this job posting is an estimate based on market data and internal equity. Final compensation will be determined based on knowledge, skills, experience, location, and other relevant factors, such as certain certifications that may be desired for this role.
Please review our Data Privacy Policy for information on how we will store your application data.