2

Entry Level Rpg Programmer Jobs (NOW HIRING)

Programming Supervisor ROLE: Entry level position to write code for existing plans. Be able to ... Visual Basic, HTML, SQL, MS Access, ASP.NET, MVC, Java, C#, or RPG. Benefits * Competitive wages ...

Develop, validate, and deliver RPG/RDA test procedures to the Radar Test Team (RTT) in support of ... Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of ...

Develop, validate, and deliver RPG/RDA test procedures to the Radar Test Team (RTT) in support of ... Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of ...

Entry Level Rpg Programmer information

See salary details

$33K

$93.4K

$129.5K

How much do entry level rpg programmer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for entry level rpg programmer in the United States is $93,366.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $107,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level RPG Programmer, and why are they important?

To thrive as an Entry Level RPG Programmer, you need a foundational understanding of programming concepts, familiarity with IBM i (AS/400) systems, and basic knowledge of RPG IV or RPGLE languages, often backed by a computer science degree or relevant coursework. Proficiency with development tools like IBM Rational Developer for i and database management systems such as DB2 is typically required. Strong analytical thinking, attention to detail, and effective communication help you troubleshoot code and collaborate with team members. These skills ensure accurate program development and integration, supporting reliable business operations on legacy systems.

What are the typical responsibilities of an Entry Level RPG Programmer in a business environment?

As an Entry Level RPG Programmer, your daily tasks will often include maintaining and updating existing IBM i (AS/400) applications, troubleshooting issues reported by users, and writing new code under the guidance of senior developers. You may also assist with data integration, help test program changes, and work closely with business analysts or end-users to clarify requirements. Collaboration is key, as you'll work alongside other IT professionals to deliver solutions that support core business operations. This role is an excellent opportunity to build a foundation in legacy enterprise systems while developing valuable technical and problem-solving skills.

What is an Entry Level RPG Programmer?

An Entry Level RPG Programmer is a software developer who specializes in programming using the RPG (Report Program Generator) language, primarily on IBM i (AS/400) systems. These programmers typically assist in developing, maintaining, and troubleshooting business applications such as payroll, inventory, and accounting systems. Entry level positions usually require a foundational knowledge of RPG IV, SQL, and database concepts, as well as the ability to work under the guidance of senior developers. The role offers opportunities to learn legacy systems and modernize enterprise applications as organizations transition to newer technologies.
What are the most commonly searched types of Rpg Programmer jobs? The most popular types of Rpg Programmer jobs are:
Programmer

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Allied Machine & Engineering, headquartered in Dover, Ohio, is a leading global manufacturer of hole making and finishing cutting tool systems. Our tooling solutions deliver the lowest cost per hole in a wide range of applications.

LOCATION: Fully remote

THIS POSITION REPORTS TO:  Programming Supervisor

ROLE:  Entry level position to write code for existing plans.  Be able to support and maintain existing applications.

RESPONSIBILITIES: 

  • Work with AMEC associates to determine application requirements.
  • Identify and document proposed application functionality and specifications for review.
  • Code new applications.
  • Document final product in detail.
  • Develop and deliver user training for new AMEC applications.
  • Maintain current AMEC applications by providing usage and defect support.
  • Modify existing AMEC applications as necessary.
  • Provide support for AMEC custom applications.
  • Other tasks as deemed appropriate by Manager.

Education:      

  • Two year degree in Computer Science, preferred.

Experience:    

  • Two years in a similar role, preferred.

Skills:              

  • Familiarity with Windows and/or System i environments, required.
  • Working knowledge of one or more of the following programming languages; required
  •  Visual Basic, HTML, SQL, MS Access, ASP.NET, MVC, Java, C#, or RPG.
Benefits
  • Competitive wages and increases
  • Minimum of 3 Weeks Paid time off that begins to accrue immediately
  • 8 Paid holidays
  • Healthcare, dental, and vision insurance
  • Clean, safe working conditions
  • Climate controlled (72° year-round)
  • Bonus incentive program
  • 401k Plan with a generous company match
  • Apprenticeship program
  • Tuition assistance program

Additional Perks: 

Along with engaging work, we offer a variety of benefits to ensure your experience is both rewarding and memorable. These include: 

  • Opportunities to interact with company leadership 
  • Local discounts at Pulp and other area businesses

Learn more about working at Allied:

Allied - Allied Machine and Engineering - Industrial Holemaking Cutting Tools