1

Senior Rpg Developer Jobs in Hauppauge, NY (NOW HIRING)

Senior Programmer Analyst

Melville, NY · On-site

$45.50 - $61.75/hr

The Senior Programmer Analyst will also research, design, document, and modify software ... Knowledge of RPG, RPG-ILE, RPG Free, CL, SQL, AS/400 environments, DDM, DB2 Database, Knowledge on ...

Senior Rpg Developer information

See Hauppauge, NY salary details

$15

$62

$88

How much do senior rpg developer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for senior rpg developer in Hauppauge, NY is $62.52, according to ZipRecruiter salary data. Most workers in this role earn between $53.08 and $70.10 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 cities near Hauppauge, NY are hiring for Senior Rpg Developer jobs?

Cities near Hauppauge, NY with the most Senior Rpg Developer job openings:

Infographic showing various Senior Rpg Developer job openings in Hauppauge, NY as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $130,038 per year, or $62.5 per hour.

Senior Programmer Analyst

Melville, NY

$45.50 - $61.75/hr

Full-time

Re-posted 25 days ago


Job description

Company Description

Sunrise Systems was founded in 1990 and has since evolved into a leading professional Services and Solutions firm specializing in the areas of Staffing, Information Technology development, and IT Consulting services. With over 20 years of industry experience, we at Sunrise Systems pride ourselves on our flexible engagement models, designed to cater to our clients' Staffing, Consulting, and Technology needs. Over the years, Sunrise has built a strong talent pool with a wide range of experienced IT professionals. With our proven placement strategy, we offer clients unparalleled project management experience, technical expertise, and industry-specific acumen, as well as the right professionals to fit any unique company culture.

Job Description

The role of the Senior Programmer Analyst is to define, develop, test, analyze, and maintain new software applications and reporting as well as maintaining and updating existing applications and reports in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing applications and reports. The Senior Programmer Analyst will also research, design, document, and modify software specifications.
Essential Responsibilities & Accountabilities:

  • Defines, presents, develops, tests, analyzes and maintains new software applications, data feeds and reporting as well as maintaining and updating existing applications, procedures and reports in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing applications and reports. Strives toward process improvements via concrete measurements and metrics.
  • Conducts thorough problem analysis in regard to technical system and application programs; documents findings and proposes problem resolution alternatives.
  • Documents code changes and requirements.
  • Participates in training to provide a source for continuing education.
  • Assists in application development, system design, debugging, interface points between various systems and code review.
Qualifications

Experience:
7 to 10 years of related experience. Bachelor's degree in computer science or equivalent required.

Specialized Knowledge and Skills:

  • Technical proficiency in relevant languages and development tools required. Knowledge of RPG, RPG-ILE, RPG Free, CL, SQL, AS/400 environments, DDM, DB2 Database, Knowledge on Change Management tool like Aldon, Turnover or similar.
  • Ability to write program specification and coding from program specifications is required. Some positions may require knowledge of JDE ERP. Ability to communicate clearly in writing, by phone and in person and work effectively with all types of people at all levels of the organization, both within and outside the I.S. Department. Confidentiality sensitive.


Value Added Skills:

  • Good understanding of Warehouse Management System(WMS) or any WMS package
  • Knowledge or working experience on JDE is advantageous
  • Prior experience on Pharma Distribution
  • Knowledge on Drug Supply Chain Security Act(DSCSA), Track and Trace, Lot driven inventory control
  • Knowledge on Integration of WMS with other ERP
Additional Information

All your information will be kept confidential according to EEO guidelines.