1

Senior Rpg Developer Jobs in Ohio (NOW HIRING)

The applicant must have experience with Manhattan WMi, iseries/AS400, RPG, CLP. This is a work from ... Senior Application Support Engineer (US-O) Would you like to join the Logistics Company for the ...

The applicant must have experience with Manhattan WMi, iseries/AS400, RPG, CLP. This is a work from ... Senior Application Support Engineer (US-O) Would you like to join the Logistics Company for the ...

Senior Rpg Developer information

See Ohio salary details

$14

$58

$83

How much do senior rpg developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for senior rpg developer in Ohio is $58.69, according to ZipRecruiter salary data. Most workers in this role earn between $49.81 and $65.82 per hour, depending on experience, location, and employer.

Is it hard to find a job as a game developer?

Finding a job as a senior RPG developer can be competitive, but opportunities exist in companies developing role-playing games or related genres. Strong skills in programming languages like C++ or C#, experience with game engines such as Unity or Unreal, and a solid portfolio can improve job prospects. The industry values experience, creativity, and technical expertise, making continuous learning important for success.

What are Senior RPG Developers?

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 does a senior dev do?

A senior RPG developer designs, develops, and maintains role-playing game software, often leading project planning and code architecture. They typically have expertise in programming languages like C++ or Python, use game engines such as Unity or Unreal, and may oversee junior developers while ensuring the game's quality and performance.

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 key skills and qualifications needed to thrive as a Senior RPG Developer, and why are they important?

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.

Is RPG programming easy to learn?

RPG programming for a Senior RPG Developer involves learning specific syntax and concepts related to the language, which can be challenging for beginners. It typically requires understanding of business logic, data structures, and familiarity with development environments like IBM iSeries. While not inherently easy, with dedicated study and practice, programmers can become proficient in RPG development.

How much does an RPG programmer make?

An RPG programmer's salary typically ranges from $60,000 to $120,000 annually, depending on experience, location, and the complexity of projects. Senior RPG developers with specialized skills in game engines and programming languages like C++ or Lua tend to earn higher salaries, especially in larger studios or competitive markets.
What are the most commonly searched types of Rpg Developer jobs in Ohio? The most popular types of Rpg Developer jobs in Ohio are:
What are popular job titles related to Senior Rpg Developer jobs in Ohio? For Senior Rpg Developer jobs in Ohio, the most frequently searched job titles are:
What job categories do people searching Senior Rpg Developer jobs in Ohio look for? The top searched job categories for Senior Rpg Developer jobs in Ohio are:
What cities in Ohio are hiring for Senior Rpg Developer jobs? Cities in Ohio with the most Senior Rpg Developer job openings:
Infographic showing various Senior Rpg Developer job openings in Ohio as of June 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 71% In-person, and 29% Remote job distribution, with an average salary of $122,069 per year, or $58.7 per hour.

Sr Application Support Engineer

DPDHL

Westerville, OH โ€ข Hybrid

Full-time

Posted 15 days ago


Job description

DHL Supply Chain has an immediate need for a Manhattan WMi Senior Application Support Engineer. The applicant must have experience with Manhattan WMi, iseries/AS400, RPG, CLP.
This is a work from home/hybrid position working 5 days per week with core hours between 8AM and 5PM.
This position participates in a structured on-call rotation to support 24x7 operations. On-call duties are shared across the team and may require coverage during evenings, weekends, and holidays.
Responsibilities during on-call include responding to high-priority production incidents, coordinating resolution efforts, and ensuring service restoration within defined SLAs. As part of an AI-focused team, this role is also expected to actively contribute to the continuous improvement of support processes through automation, knowledge optimization, and the adoption of innovative tools and practices.


Senior Application Support Engineer (US-O)

Would you like to join the Logistics Company for the World? DHL Supply Chain is just that.

Become an essential part of everyday life, by contributing to an organization that is Connecting People and Improving Lives. If you have a passion for people, a desire to problem-solve, and eagerness to pursue continuous improvement opportunities... we look forward to exploring career possibilities with you!

Job Description


The primary purpose of this role is the implementation of software applications and the support, administration, and maintenance of existing software applications. Provides documentation and training for existing applications when required. Participates and has the ability to provide leadership for disaster recovery exercises. Performs application development tasks when needed for root cause resolution while keeping within established development standards. Collaborates with senior support analysts and developers, and mentors junior staff as needed. Attends status meetings and/or regularly communicates progress against support activities.

  • Resolves production support issues in a timely manner, including during non-business work hours
  • Participates in 24/7 on call support responsibilities including maintenance windows and disaster recovery drills
  • Analyzes and provides technical support for moderate to complex application support issues.
  • Works with software vendors and developers to resolve highly complex application issues.
  • Performs troubleshooting, debugging and testing of application software
  • Configures and installs software and code in accordance to change management policies and procedures
  • Upgrades and migrates existing applications to new versions and new infrastructure.
  • Installs software patches and ensures best practices are used for software patching.
  • Analyzes support issues to identify repeat issues and proactive measures to prevent reoccurrences.
  • Develops and installs appropriate proactive solutions for the prevention of reoccurring issues.
  • Proactively suggests ways of improving system stability, availability, performance, and reliability.
  • Ensures the continuity of the business processes supported by one or many applications/services.
  • Communicates effectively with application users to relay incident and problem progress and proposes creative solutions as necessary.
  • Communicates effectively with manager, peers, and internal customers to relay status of work and raise challenges, concerns, questions, and issues as necessary.
  • Collaborates with developers to help author standard process and support related documents.
  • Understands database architecture, distributed infrastructure and various network technologies to support robust and scalable solutions for the organization.
  • Conducts issue review meetings with appropriate resources.
  • Establishes priorities and executes to achieve results.
  • Creates software release notes, support documents, and user documentation.
  • Performs simple to moderate application development tasks as needed and conforms to the relevant application development policies and procedures

Required Education and Experience


  • Bachelor's Degree in a relevant field or 5+ years of IT experience, required
  • Experience with iSeries/AS400 or similar tools, required
  • Experience supporting Manhattan WMi or similar WMS platforms, required
  • Proficiency in SQL, incident management platforms (e.g., ServiceNow), and cloud-native architecture, required
  • Familiarity with RESTful APIs, JSON, OAuth, and scripting (Python, PowerShell, Bash), preferred
  • Relevant certifications (ITIL, Oracle, IBM, Microsoft), preferred

Our Organization has a business casual environment and focuses on teamwork, associate development, training, and continuous improvement.

Our Organization is an equal opportunity employer.

Employment Type: FULL_TIME