We are seeking an experienced RPG Programmer to support and enhance our IBM i (AS400) environment running on IBM Power Systems (currently Power9, with anticipated upgrades to Power10/Power11). This role balances day-to-day maintenance of legacy applications with participation in modernization and integration initiatives. You will report directly to the Senior IT Director and work on-site at our headquarters.
Primary responsibilities
Maintain, modify, and enhance legacy and modern applications in an IBM i environment
Develop and support programs in RPG Free, RPG III, RPG IV (RPGILE), SQLRPGLE, CL, CLEE, OCL, CMD, and REXX
Work with ILE concepts including binding directories, service programs (SRVPGM), and stored procedures
Utilize development tools including SEU, PDM, SDA, RDi (Rational Developer for i), and Visual Studio Code
Support IBM DB2, DDS, DDL, and IFS database systems
Maintain and modify screen and file definitions using DDS, SDA, UIM, and DSPF36
Develop integrations using SQL, Query/400, CGI, JavaScript, JSON, XML, HTML, Node.js, and PHP
Support EDI and X12 standards
Assist with IBM system operations: Navigator for i, PTFs, TCP/IP services, work management, job scheduling, and tape backup processes
Troubleshoot system issues and provide production support
Provide general network support to end users as needed
What we're looking for
2+ years of hands-on experience in an IBM i / AS400 environment
Degree in Computer Science or equivalent practical experience
Strong programming background in RPG and CL (RPG Free, RPGIII, RPGILE, SQLRPGLE)
Solid knowledge of IBM DB2, DDS, and DDL database structures
Experience with IBM development tools (SEU, PDM, SDA, RDi, ACS)
Familiarity with web technologies and integration tools (JavaScript, JSON, XML, HTML, Node.js, PHP)
Experience supporting TCP/IP services and IBM i work management
EDI experience, particularly with Cleo, strongly preferred
Distribution or wholesale industry background is a plus
The successful candidate will be
Detail-oriented and highly organized, with strong task prioritization skills
Comfortable working both independently and collaboratively within a team
Able to communicate technical concepts clearly to non-technical users
Dependable, flexible, and solution-focused
...we expand our storytelling through video, social media, and digital channels, motion design has become essential to how we connect with our customers. Were looking for a Motion Graphics Designer to join the Creative Content team to bring our brand to life through dynamic...
...certification from a nationally accredited industry association such as NASM, ACSM, NSCA, ACE is preferred. Current CPR/AED/First Aid certification is required. At least 6 months of industry experience, including relevant internships. Proven experience in leading...
...Position Title: Field / Install Technician - Long Island, NY Location: Long Island, New York, USA Req. ID: 232 Join our Team and Make a Difference! At Lifeway Mobility, we believe that everyone deserves to live comfortably,...
...wherever you want it to go. Join EY and help to build a better working world. Technology Data and Decision Science AI Native Engineering AI/Machine Learning Engineer, Manager Consultant The opportunity Our Artificial Intelligence and Data team helps apply...
Our client, a lovely informal French/English family based in Bel Air, Los Angeles, are looking for a professional Live-in Nanny to take shared and sole charge of their three girls aged 18 months, 6 & 9 years. The couple are looking for a loving, kind, educated, enthusiastic...