Agency Software logo
Agency Software1 day ago

(Remote) Senior Software Engineer - IBM i / RPG

$110,000–$145,000 year

Remote · United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Design, construct, test, debug, and support technical solutions on the IBM i platform using ILE RPG / RPGLE, CL, embedded SQL, Db2 for i, SQL procedures, and user-defined functions. Own complex product enhancements, resolve production issues, contribute to modernization initiatives, mentor developers, participate in architecture and design reviews, and help improve reliability, maintainability, and scalability of MEDHOST's healthcare software products. Expect collaboration with product owners, QA, DBAs, architects, support, implementation, and other engineering teams to deliver reliable product changes; follow engineering standards for code quality, testing, configuration management, documentation, security, and release readiness. Candidates should be prepared to discuss a recent RPG/RPGLE enhancement and demonstrate direct contributions to IBM i and RPG development projects. Strong communication and technical writing skills desired, with the ability to work independently and manage priorities within core Central Time business hours; remote US with equivalent responsibilities and expectations.

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, logical files, source physical files, service programs, batch processing, and IBM i job troubleshooting
  • Strong SQL skills including Db2 for i queries, joins, stored procedures, SQL functions, data analysis, and performance troubleshooting
  • 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, and iterative software delivery
  • Experience with software version control, change management, controlled promotion, and release processes
  • Understanding of testing practices (unit, system, integration, regression, performance)
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field preferred
Sorce

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.

Get started

$110k – $145k / yr

(Remote) Senior Software Engineer - IBM i / RPG · Agency Software

Apply on Sorce