(Remote) Senior Software Engineer - IBM i / RPG
$110,000–$145,000 year
Remote · United States
Job Summary
Design, construct, test, debug, and support IBM i platform solutions using ILE RPG/RPGLE, CL, and SQL; own complex enhancements, defects, and modernization efforts; mentor developers; collaborate with cross-functional teams to deliver reliable, maintainable, and scalable healthcare software on IBM i; contribute to modernization by reducing technical debt and enabling modular SQL-driven designs; participate in architecture reviews and ensure quality through testing and documentation.
Required Qualifications
- 7+ years of commercial software or enterprise application development experience
- 5+ years of hands-on IBM i development experience
- Recent professional experience developing, maintaining, debugging, and supporting production RPG applications on IBM i (RPG/RPGLE) within the last 3 years
- Strong working knowledge of ILE RPG / RPGLE, CL, embedded SQL, Db2 for i, physical files, service programs, batch processing, and IBM i job troubleshooting
- Strong SQL skills with Db2 for i queries, joins, stored procedures, SQL functions
- Experience owning complex enhancements, defects, production issues, or modernization work in a long-lived product or enterprise system
- Experience participating in sprint planning, backlog refinement, story estimation, daily coordination, code review
- Experience with software version control, change management, and release processes
- Understanding of testing practices (unit, system, integration, regression, performance)
- Ability to mentor, coach, and guide other developers
- Bachelor's degree in Computer Science/Information Systems/Engineering or related field preferred
- Equivalent professional experience considered
- Experience modernizing legacy RPG applications and modular IBM i design
- Experience with APIs/HL7/XML/JSON and cross-platform integrations
- Experience with Db2 for i performance optimization
- Experience creating technical documentation and knowledge-transfer materials
- Experience with healthcare software or regulated production environments
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.