Note: The job is a remote job and is open to candidates in USA. Fresche Solutions provides managed services and application solutions for clients. The company is seeking a Senior RPG Programmer/Analyst to develop, maintain, enhance, and support business-critical IBM i/AS400 applications using RPG, RPGLE, CL, IBM i SQL, and Synon2/E. The role includes requirements analysis, software lifecycle participation, production troubleshooting, stakeholder collaboration, and guidance for less experienced team members.
Responsibilities
- Design, develop, maintain, and support applications on IBM i / AS400
- Work primarily with RPG, RPGLE, CL, and IBM i SQL to enhance and support existing enterprise applications
- Contribute to applications that include Synon2/E (COOL 2/E) components, with the ability to understand, maintain, and modify existing code
- Analyze business and technical requirements and translate them into effective, practical solutions within a client environment
- Participate in the full software development lifecycle, including analysis, development, testing, implementation, and post-production support
- Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes to improve application stability
- Collaborate with business users, developers, analysts, and support teams across multiple initiatives
- Support incident, change, and problem management activities in line with established operational processes
- Contribute to code reviews, technical documentation, and development best practices
- Help improve the reliability, maintainability, and supportability of core business applications
- Provide support and guidance to less experienced team members when needed
Skills
- Strong experience in IBM i / AS400 application development
- Strong hands-on proficiency with RPG / RPGLE
- Experience with CL and IBM i SQL
- Working knowledge of Synon2/E (COOL 2/E)
- Experience supporting, maintaining, and enhancing client enterprise applications
- Good understanding of the software development lifecycle, including development, testing, deployment, and support
- Strong troubleshooting and problem-solving skills, particularly in production support environments
- Ability to work effectively with both technical teams and business stakeholders
- Ability to manage priorities across development, maintenance, and support activities
- Bachelor's degree in Computer Science, Information Systems, Engineering, IT, or a related field, or equivalent relevant experience
- Experience in the healthcare industry
- Experience with RxClaim or other PBM adjudication systems
- Experience leading technical tasks, projects, or mentoring junior developers
- Exposure to modernization or integration initiatives involving client IBM i applications
- Familiarity with newer technologies or platforms such as Java, Python, Angular, AWS, Azure, or GCP
Benefits
- Great work-life balance with flexible hours
- Work remotely anywhere in the USA, either from home or in one of the company’s offices
Company Overview