Senior RPG Developer
Job Description
Position Overview
We are seeking an experienced Senior RPG Developer with a focus on Warehouse Management Systems to join the IT team. The successful candidate will have a strong background in RPG programming and a solid understanding of warehouse management systems. You will develop, maintain, and enhance software applications, with emphasis on the Warehouse Management System and Foreign Trade Zone to improve warehouse and supply chain processes. This opportunity is based in Romeoville, IL 60446.
What matters at Magid
Magid Glove and Safety is recognized as a Top U.S. Workplace, reflecting our commitment to safety, innovation, collaboration, and a culture where diverse talent is valued and growth continues. Our mission centers on keeping workers safe and fostering a supportive, forward‑moving environment.
Key Responsibilities
- Design, develop, and maintain RPG applications on the IBM i (AS/400) platform
- Write efficient, high‑quality RPG code to meet business requirements and technical specifications
- Perform debugging, troubleshooting, and performance tuning to optimize system performance
- Analyze business requirements and propose technical solutions aligned with industry best practices
- Collaborate with cross‑functional teams (business, operations, IT) to gather requirements and define system specifications
- Database management with SQL and DB2 to support business needs and improve performance
- Design and optimize database structures; manage data migrations and ensure data integrity across systems
- Provide 2nd/3rd level support for production issues related to RPG applications and WMS
- Troubleshoot and resolve complex technical problems in a timely manner
- Document system configurations, customizations, and processes; provide regular status reports and project updates
- Mentor junior developers, share best practices, coding standards, and problem‑solving techniques; participate in code reviews
System Analysis & Design
- Analyze requirements and deliver innovative technical solutions while adhering to best practices
- Work with business, operations, and IT teams to translate needs into clear specifications
Database Management
- Strong SQL skills and DB2 knowledge; design and optimize relational databases
- Plan and execute data migrations; ensure consistency and integrity across systems
Support & Maintenance
- Provide ongoing support for RPG applications and WMS in production
- Diagnose issues and implement fixes to maintain system stability
Documentation & Reporting
- Document configurations, customizations, and processes
- Deliver regular status updates and project reports to management
Mentorship & Leadership
- Guide junior developers in coding standards and problem solving
- Contribute to code reviews and help ensure high quality code delivery
Schedule
The role follows a Monday through Friday schedule, with in‑office work Monday to Thursday and remote work on Friday. The position is based in Romeoville, IL, and the typical hours are 7:00 am to 5:00 pm.
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Experience
- 5–7 years of RPG programming experience on the IBM i (AS/400) platform
- At least 2–3 years of hands‑on experience with any Warehouse Management System
Technical Skills
- Expertise in RPG IV/ILE, CL, and SQL programming
- Familiarity with IBM i tools and utilities (RDI, PDM, SEU)
- Solid understanding of DB2 and relational databases
- Experience with IBM i job scheduling and automation tools (for example, Job Scheduler)
Soft Skills
- Strong problem‑solving and analytical abilities
- Excellent written and verbal communication
- Collaborative team player with attention to detail
- Commitment to delivering high‑quality solutions
Certifications
IBM i Development Certifications are preferred but not required.
Preferred Skills (Not Required)
- Experience with Manhattan Associates products (Manhattan WMS, TMS)
- Familiarity with cloud technologies or ERP systems (SAP, Oracle)
- Knowledge of Agile methodologies and DevOps practices
Benefits
- Health, vision, life, and disability insurance
- Bonus plan
- 401(k) retirement plan with company match
- Profit sharing
- Participation in Magid's Paid Time Off policy
- 9 paid holidays
How to Apply
To apply, please click Apply now.
About Magid
Magid Glove and Safety is a leading manufacturer and distributor of safety products and head‑to‑toe personal protective equipment. For over 78 years, Magid has developed innovative products that have advanced safety standards worldwide. Magid is an equal opportunity employer. Employment decisions are based on merit, competence, performance, and business needs, without discrimination based on race, color, religion, marital status, age, national origin, ancestry, disability, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected by law.
Resources
- Website: www.magidglove.com
- Career site: https://www.magidglove.com/careers-in-safety
- YouTube: https://www.youtube.com/@MagidGlove
- LinkedIn: https://www.linkedin.com/company/magid-glove-&-safety/