IBM i Developer - RPG / Business Applications
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- 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
Additional Information
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. 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Grimco? Share your experience