firstPRO, Inc

RPG Developer

Posted: 5 minutes ago

Job Description

OverviewOur Client is looking for a Software Engineer II with solid RPG expertise to help maintain, enhance, and modernize core business applications running on the IBM i platform. This role is ideal for someone who knows the power of well-built legacy systems but also enjoys shaping them into something future-ready.Type: Direct HireLocation: Onsite require a few times a year in Wyomissing, PA What You’ll DoDevelop, enhance, and support applications built in RPG on IBM i.Participate in modernization efforts, helping transition and refactor legacy systems into cleaner, more flexible architectures.Work with cross-functional teams to gather requirements and translate them into reliable technical solutions.Troubleshoot, debug, and resolve production issues with a strong sense of ownership.Contribute to design discussions and offer recommendations that improve performance, maintainability, and long-term system health.Support code reviews, documentation, and release processes.Key RequirementsStrong, hands-on experience with RPG programming on IBM i (required).Experience modernizing legacy applications or migrating legacy business logic into updated frameworks (highly prioritized).Ability to understand complex system workflows and update them without breaking the engine.Strong analytical and problem-solving skills.Solid communication skills and comfort collaborating with technical and non-technical partners.Java experience is a plus but not required.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In