IBM i Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
-
Develop new business applications and maintain existing ones using fully free-format ILE RPG (RPGLE / SQLRPGLE) and CL.
-
Write efficient embedded SQL against a DB2 database to support data retrieval, processing, and reporting.
-
Build and maintain modular ILE objects - modules, service programs, and binding directories.
-
Collaborate with project managers, QA, and business stakeholders to translate requirements into clean, well-documented code.
-
Participate in code reviews, debugging, root cause analysis, and production support.
-
Work within a structured development workflow using Jira and contribute to deployment processes.
-
Integrate with external systems and data interchange processes as needed.
-
Stay current with RPG modernization trends, including open-source tooling and API and modern interface integration. Work Authorization: Candidates must be authorized to work in the United States. Grimco does not provide employment visa sponsorship (e.g., H-1B, O-1, TN) and will not do so in the future for this position.
Requirements
-
3-5 years of development experience on IBM i (AS/400 / iSeries / Power Systems).
-
Demonstrated proficiency in fully free-format RPG IV.
-
Strong understanding of ILE concepts: modules, service programs, binding directories, and activation groups.
-
Embedded SQL and DB2 for i - SQL-based I/O is the standard here, not the exception.
-
CL / CLLE for job control and batch processing.
-
Familiarity with prototype keywords, data structures, and modern procedure-based program design.
-
Ability to read, understand, and modernize legacy fixed-format code when needed - without writing new fixed-format code.
-
Experience with RDi or VS Code + Code4i extension for development.
Preferred Qualifications
-
Experience with EDI or data interchange - X12 transaction sets, flat file processing, FTP automation.
-
Background in distribution, inventory, or order management systems.
-
Exposure to open-source tooling on IBM i (Node.js, PHP, Python via PASE).
-
COMMON Certified Application Developer - ILE RPG on IBM i, or active pursuit of it.
-
Familiarity with Jira and Agile / project-based development workflows.
-
Security-minded with awareness of current IBM i and application security best practices.
Benefits & conditions
-
Full medical, dental, and vision benefits available. Premiums have remained unchanged for more than 16 years.
-
Paid Maternity/Paternity Leave.
-
Paid Holidays.
-
Paid Time Off Accrual (Paid Time Off payout available).
-
401K with Profit Sharing, up to 6% of the employee’s total compensation earnings.
-
IBM training and certification support.
-
Employee Referral Benefits.
-
Volunteer Time Off.
About Grimco
About the company
Do you want to work for a company where the people are the purpose? At Grimco, our developers aren’t just maintaining a system - they’re building and modernizing a platform that runs the daily operations of one of North America’s leading sign supply distributors. As an IBM i Developer, you’ll have direct ownership of meaningful work on a mission-critical platform, with the support and mentorship to grow your skills alongside it., Grimco is a national wholesale sign supply manufacturer and distributor with over 65 locations across North America and the United Kingdom. Founded over 150 years ago and still family-owned, we focus on delivering quality products and outstanding service to the sign industry. Our platform has powered the business for decades - and continues to evolve.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Should senior developers refuse interview coding challenges?
Résumé-Driven Development: How IT trends affect the job market for software developers
7 Important Tips That Every Software Developer Should Know
Dev Digest 156: Enterprise dead, all about Bluesky and <img> CC theft!