1

Senior Rpg Developer Jobs in Atlanta, GA (NOW HIRING)

Senior Software Engineer, AS 400

Atlanta, GA · On-site

$117K - $155K/yr

They are seeking a Senior Software Engineer to develop programs in an IBM AS400 environment and ... Responsibilities : • Develops programs in an IBM AS400 environment using RPG and CL programming ...

Senior Rpg Developer information

See Atlanta, GA salary details

$14

$59

$84

How much do senior rpg developer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for senior rpg developer in Atlanta, GA is $59.36, according to ZipRecruiter salary data. Most workers in this role earn between $50.38 and $66.59 per hour, depending on experience, location, and employer.

What is a senior RPG developer?

Senior RPG Developers are experienced software engineers who specialize in developing and maintaining applications using the RPG (Report Program Generator) programming language, primarily on IBM i (AS/400) systems. They are responsible for designing, coding, testing, and implementing business solutions, often in legacy environments. In addition to strong technical skills, they typically provide mentorship to junior developers and collaborate with business stakeholders to ensure that applications meet organizational needs. Their expertise is crucial for companies relying on IBM i systems for core business operations.

What are the key skills and qualifications needed to thrive as a senior RPG developer?

To thrive as a Senior RPG Developer, a strong command of RPG programming (including ILE RPG and Free Format), experience with IBM i (AS/400) systems, and a background in software development are essential. Familiarity with technical tools such as DB2 databases, CL programming, software version control (e.g., Git), and relevant certifications like IBM Certified Developer are typically required. Excellent problem-solving skills, attention to detail, and effective communication help developers collaborate with stakeholders and deliver robust solutions. These skills ensure efficient maintenance and enhancement of legacy systems, enabling business continuity and technological advancement.

What are some of the typical challenges a senior RPG developer might face when maintaining legacy IBM i systems?

As a Senior RPG Developer, you may frequently encounter challenges related to maintaining and modernizing legacy IBM i (AS/400) applications. Common issues include deciphering poorly documented code, integrating RPG with newer technologies, and ensuring system stability while implementing enhancements. Collaboration with business analysts and end-users is often necessary to accurately interpret legacy system requirements. Additionally, you may be responsible for mentoring junior developers and setting best practices to ensure code quality across the team.

What are the most commonly searched types of Rpg Developer jobs in Atlanta, GA?

The most popular types of Rpg Developer jobs in Atlanta, GA are:

What are popular job titles related to Senior Rpg Developer jobs in Atlanta, GA?

For Senior Rpg Developer jobs in Atlanta, GA, the most frequently searched job titles are:

What job categories do people searching Senior Rpg Developer jobs in Atlanta, GA look for?

The top searched job categories for Senior Rpg Developer jobs in Atlanta, GA are:

Infographic showing various Senior Rpg Developer job openings in Atlanta, GA as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $123,477 per year, or $59.4 per hour.

Senior Software Engineer, AS 400

CirrusLabs

Atlanta, GA • On-site

$117K - $155K/yr

Full-time

Re-posted 20 days ago


Job description

Job Summary:
CirrusLabs is a niche digital transformation company focused on innovation and co-creating success with customers. They are seeking a Senior Software Engineer to develop programs in an IBM AS400 environment and support multiple applications across various platforms.
Responsibilities:
• Develops programs in an IBM AS400 environment using RPG and CL programming.
• Ensures that programs can be integrated into different application systems.
• Coordinates testing and production implementations with user groups.
• Assists in designing and implementing new applications systems.
• Troubleshoots complex production support problems.
• Supports multiple applications across multiple platforms.
• Performs additional duties as required.
Qualifications:
Required:
• Develops programs in an IBM AS400 environment using RPG and CL programming.
• Ensures that programs can be integrated into different application systems.
• Coordinates testing and production implementations with user groups.
• Assists in designing and implementing new applications systems.
• Troubleshoots complex production support problems.
• Supports multiple applications across multiple platforms.
• Performs additional duties as required.
Preferred:
• BS in Computer Science or equivalent experience
• Minimum 8 years of AS400 experience
• Minimum 8 years of RPG programming experience
• Project Management experience
• Lawson Software experience
• Infinium Software experience
• Web based programming experience
Company:
CirrusLabs is an IT company provides agile software delivery, automation, cloud Services, and IoT. Founded in 2005, the company is headquartered in Alpharetta, USA, with a team of 201-500 employees. The company is currently Growth Stage.