IBM i Developer — RPG / Business Applications
Job Description
Key Responsibilities & Duties
- 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.
Qualifications
Required Qualifications
- 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.
About Grimco
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.
Benefits
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.
Additional Information
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.
About Grimco
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.