2

Remote Rpg Programmer Jobs in High Point, NC (NOW HIRING)

The Programmer will be responsible for designing, developing, testing, maintaining, and supporting ... This is not a hybrid or remote position. May occasionally require work outside normal business ...

The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced-level experience with OOP (object-oriented programming) techniques ...

The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced-level experience with OOP (object-oriented programming) techniques ...

The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced-level experience with OOP (object-oriented programming) techniques ...

Personal time off and additional time off purchase plans available The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced ...

Remote Rpg Programmer information

See High Point, NC salary details

$29.4K

$83.3K

$115.5K

How much do remote rpg programmer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for remote rpg programmer in High Point, NC is $83,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,500.00 and $95,500.00 per year, depending on experience, location, and employer.

What is a remote RPG programmer?

Remote RPG Programmers are software developers who specialize in using the RPG (Report Program Generator) programming language, typically for IBM i (AS/400) systems, and perform their work from a remote location rather than an onsite office. Their responsibilities often include developing, maintaining, and enhancing business applications, troubleshooting issues, and collaborating with teams via digital communication tools. Working remotely allows these professionals to serve clients or employers worldwide, providing flexibility while leveraging their expertise in legacy and modern RPG codebases.

What does a remote RPG programmer do?

A remote RPG programmer works in software development, creating new applications or tools using the report program generator language, which was originally designed for the IBM minicomputer system on the AS/400 and i-Series of computers. RPG is one of the most frequently used programming languages, and significant amounts of business enterprise, infrastructure operations, and other essential system controls use it. As a remote RPG programmer, you work from home as part of a larger team of developers, building web and windows applications. Your duties and responsibilities include scripting tests, checking code, and building out programs.

What are the key skills and qualifications needed to thrive as a remote RPG programmer?

To thrive as a Remote RPG Programmer, you need strong proficiency in RPG (Report Program Generator) language, experience with IBM i (AS/400) systems, and a relevant degree or equivalent experience in computer science or programming. Familiarity with tools like IBM Rational Developer, CL programming, and database management systems such as DB2 is typically required. Effective communication, problem-solving ability, and self-motivation are crucial soft skills, especially for remote work environments. These competencies ensure efficient development, maintenance, and troubleshooting of business-critical applications while enabling collaboration and independence in a distributed team.

What are some unique challenges faced by remote RPG programmers when collaborating with cross-functional teams?

Remote RPG Programmers often work with designers, artists, and other developers who may be located in different time zones, which can make real-time communication and collaboration challenging. Effective use of project management tools, clear documentation, and regular virtual meetings are essential to ensure everyone stays aligned on game features and technical requirements. Additionally, maintaining code consistency and integrating various modules smoothly require strong version control practices. Being proactive in communication and adaptable to different workflows helps overcome these challenges and ensures successful project delivery.

What is the difference between Remote Rpg Programmer vs Remote Game Developer?

AspectRemote Rpg ProgrammerRemote Game Developer
Required SkillsProgramming, scripting, game engines, RPG mechanicsProgramming, design, art, game engines, broader development skills
Work EnvironmentRemote, focused on RPG projectsRemote or on-site, diverse game genres
Industry UsagePrimarily in RPG and niche game studiosAcross all game genres and studios
Common Search IntentSpecialized RPG programming rolesGeneral game development roles

Remote Rpg Programmers focus specifically on scripting and developing mechanics for RPG games, requiring specialized knowledge of RPG systems. Remote Game Developers have a broader role, encompassing various game genres and development tasks. While both roles require programming skills, the RPG Programmer role is more niche, often working within teams dedicated to RPG titles.

What are popular job titles related to Remote Rpg Programmer jobs in High Point, NC?

For Remote Rpg Programmer jobs in High Point, NC, the most frequently searched job titles are:

What cities near High Point, NC are hiring for Remote Rpg Programmer jobs?

Cities near High Point, NC with the most Remote Rpg Programmer job openings:

Infographic showing various Remote Rpg Programmer job openings in High Point, NC as of August 2026, with employment types broken down into 68% Full Time, 3% Part Time, and 29% Contract. Highlights an 100% Remote job distribution, with an average salary of $83,300 per year, or $40 per hour.

Programmer

Greensboro, NC • On-site, Remote

Electric Supply & Equipment
51 - 200 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Position Summary

We are seeking a skilled and motivated Programmer to join our team. The Programmer will be responsible for designing, developing, testing, maintaining, and supporting software applications and systems that meet business and operational requirements.

The ideal candidate is a problem solver with strong programming fundamentals, attention to detail, and the ability to understand business requirements and translate them into reliable, maintainable software solutions.  Assist users with software and hardware needs as needed. 

Key Responsibilities

         Design, develop, test, debug, and maintain software applications and programs.

         Analyze business and technical requirements and translate them into effective software solutions.

         Write clean, efficient, well-documented, and maintainable code.

         Modify and enhance existing applications to support changing business needs.

         Troubleshoot software issues and identify and resolve programming errors.

         Pick up Help Desk tickets and assist users with issues.

         Perform application testing, including unit, integration, and regression testing.

         Work with users, business stakeholders, & other technical personnel to understand requirements and resolve issues.

         Integrate applications with databases, APIs, third-party systems, and other business applications as needed.

         Maintain appropriate technical documentation for applications, programs, interfaces, and processes.

         Participate in code reviews and follow established development standards and best practices.

         Monitor application performance and assist with identifying opportunities for improvement.

         Support production applications and investigate issues in a timely manner.

         Participate in software upgrades, system implementations, migrations, and other technology projects.

         Follow established security, data protection, version control, and change-management procedures.

         Stay current with programming languages, development tools, technologies, and industry best practices.

Working Conditions

         In-office / On-site work environment. This is not a hybrid or remote position.

         May occasionally require work outside normal business hours for application deployments, upgrades, or critical production support.

         Ability to manage multiple projects, priorities, and support requests.

Requirements

Required Qualifications

         Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.

         1+ years of programming or software development experience.

         Strong knowledge of at least one modern programming language.

         Experience with relational databases and SQL.

         Understanding of software development methodologies and the software development lifecycle.

         Strong analytical and problem-solving skills.

         Ability to troubleshoot complex technical issues.

         Ability to read, understand, and modify existing source code.

         Strong written and verbal communication skills.

         Ability to work independently as well as collaboratively with technical and non-technical team members.

Preferred Qualifications

         Experience developing business applications or enterprise software.

         Experience with web application development.

         Experience with APIs and system integrations.

         Experience with PCs and Servers.

         Experience with Database Servers.

         Experience working with ERP, CRM, Distribution, manufacturing, financial, or other business systems.

         Experience supporting production applications in a business environment.

         Experience with the Windows Operating System.

         Experience with Linux a plus.

         Experience with Infor/SXe a plus.

Technical Skills

The successful candidate may work with some or all of the following technologies, depending on the organization's environment:

         Programming languages such as C#, Java, or JavaScript

         SQL and relational databases such as SQL Server, DB2, Progress, or MySQL

         REST APIs and web services

         HTML, CSS, and JavaScript

         Visual Studio, VS Code, or similar development environments

         Automated testing and deployment tools

Physical Requirements

  • Sitting: May require sitting for prolonged periods of time.
  • Manual Dexterity: Fine motor skills are essential for tasks like typing, using a mouse, and handling small components.
  • Visual Acuity: Good vision is necessary for reading screens, analyzing data, and performing detailed work.
  • Lifting: Occasionally may need to lift and move equipment, which can weigh up to 50 pounds.
  • Mobility: Requires walking or standing, especially when setting up hardware or troubleshooting on-site.

Benefits

Equal Employment Opportunity

Electric Supply and Equipment Company is an equal opportunity employer and does not discriminate against any person, employee, or job applicant for employment because of race, color, sex, religion, age, national origin, veteran status, disability status or any other status or condition protected by applicable federal or state statutes. Further, it is the policy of ES&E to undertake affirmative action in compliance with all federal, state, and local requirements. This policy is intended to apply to all personnel actions affecting, but not limited to compensation, benefits, transfers, layoffs, return from layoff, company sponsored training, education and social and recreation programs. It is also our policy to comply with all federal and state employment law.

Accommodations

ES&E provides reasonable accommodation so that qualified disabled applicants may participate in the selection process. Please advise us of any accommodations you require in order to express an interest in a specific opening by emailing: jobs@ese-co.com or calling 336.574.4813. Thank you for considering ES&E for your next career opportunity.

Health and Wellness Benefits
  • Medical coverage (employees may choose between two comprehensive plans)
  • Dental coverage
  • Vision coverage
  • Life insurance (company paid and supplemental)
  • Short-term disability and long-term disability are 100% employer paid benefits
  • Flexible Spending Accounts (FSA) for medical and/or dependent care expenses
  • Health Savings Account (HSA) with monthly employer contribution
  • Tel-a-Doc phone consultations


Financial Rewards

  • 401(k) retirement savings plan with pre-tax and ROTH options along with employer matching
  • Profit Sharing Plan
  • College Savings - access to a 529 plan


Wellbeing

  • Company values employees' time with family by typically honoring standard work hours
  • Paid Time Off (employees receive paid time off and can purchase additional days each year)
  • Paid Holidays (8 per year)
  • Employee Assistance Program (EAP) - access to free counseling resources and work/life balance tools
  • Annual on-site flu shot clinic
  • Business casual work environment
  • Volunteering opportunities
  • Family outings and employee activities throughout the year
  • Legal Services & Identity Theft benefits


Culture of Excellence

  • Proven track record in providing outstanding customer service
  • Named one of the "Best Places to Work in NC" for several years
  • Scheduled company meetings
  • ISO Certification
  • Open door policy
  • Company milestones celebrated
  • Peer-to-peer recognition program (Essie Bucks)