RPG Programmer

Newly Weds Foods- CorporateChicago, IL
6d$125,000 - $140,000

About The Position

The RPG Senior Programmer Analyst is responsible for designing, developing, and maintaining custom applications on IBM Power Systems (iSeries/AS400). This role combines deep technical expertise in RPG programming with strong analytical skills to support business-critical systems. The analyst works closely with business users and IT teams to translate requirements into scalable solutions, optimize legacy code, and ensure system reliability and performance. Key Responsibilities: Application Development & Support: Develop, enhance, and maintain RPG applications (RPG IV, ILE, Free) and CL programs on IBM iSeries. Troubleshoot and resolve issues in existing systems to ensure operational continuity. Business Analysis & Requirements Gathering: Collaborate with business stakeholders to understand functional requirements. Translate business needs into technical specifications and development tasks. System Optimization & Maintenance: Refactor legacy code for performance, scalability, and maintainability. Perform regular system health checks and implement improvements. Documentation & Standards: Maintain clear documentation of programs, processes, and system changes. Adhere to coding standards, change control procedures, and audit requirements. Integration & Collaboration: Support integration of RPG applications with other enterprise systems and platforms. Work closely with infrastructure, database, and application teams to ensure cohesive solutions.

Requirements

  • Strong experience with RPG programming (RPG III, IV, ILE, Free) and IBM iSeries/AS400 systems.
  • Proficiency in CL programming, DB2 databases, and system APIs.
  • Solid understanding of business processes and ability to translate them into technical solutions.
  • Experience with system integration and modernization efforts.
  • Excellent analytical, problem-solving, and communication skills.

Nice To Haves

  • Familiarity with agile development practices and project collaboration tools is a plus.

Responsibilities

  • Application Development & Support: Develop, enhance, and maintain RPG applications (RPG IV, ILE, Free) and CL programs on IBM iSeries.
  • Troubleshoot and resolve issues in existing systems to ensure operational continuity.
  • Business Analysis & Requirements Gathering: Collaborate with business stakeholders to understand functional requirements.
  • Translate business needs into technical specifications and development tasks.
  • System Optimization & Maintenance: Refactor legacy code for performance, scalability, and maintainability.
  • Perform regular system health checks and implement improvements.
  • Documentation & Standards: Maintain clear documentation of programs, processes, and system changes.
  • Adhere to coding standards, change control procedures, and audit requirements.
  • Integration & Collaboration: Support integration of RPG applications with other enterprise systems and platforms.
  • Work closely with infrastructure, database, and application teams to ensure cohesive solutions.

Benefits

  • Medical Insurance
  • Prescription Drug Plan
  • Dental/Vision Insurance
  • Employee Incentive Plan
  • Flexible Spending Account
  • Cash Accumulation Plan-401K
  • Life/AD&D Insurance
  • Short- Term/Long-Term Disability
  • Vacation Plan
  • Paid Holidays
  • Employee Assistance Program
  • Adoption Assistance Program
  • Tuition Reimbursement
  • Maternity/Paternity Leave
  • Pet Insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service