1

Rpg Programmer Jobs in Minnesota (NOW HIRING)

Embedded Firmware Software Engineer This role focuses on developing embedded firmware and software for new sensor products used in laundry systems that monitor water and energy usage. You will work ...

Sr. Engineer, Software

Saint Paul, MN

$123K - $162K/yr

As a Senior Software Engineer, you will take deep technical ownership of significant product features and subsystems within Verint's QM and PM platform. You will lead the design and implementation of ...

Software Engineer Contract Duration: 1 year, possible extension Contract Type: W2 Location: Little Canada, MN Work Arrangement: Onsite Pay Rate: $80 per hour Summary The individual will participate ...

Software Engineer- St. Paul, MN Location : St. Paul, MN 55117 Project Duration : 12+ months Payrate : $74/hour on W2 Description: This is a technical role with the candidate expected to be a critical ...

Sr Software Engineer

Eden Prairie, MN · On-site +1

$124K - $164K/yr

Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices ...

Software Engineer- St. Paul, MN Location : St. Paul, MN - 55117 Project Duration : 12+ Months of contract Payrate : $46/hour on W2 Summary: This position is for the Computer Systems Engineering team.

Software Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Software Engineer Location: Eden ...

Teamcenter Application Developer * Full Time * Remote or Hybrid The Teamcenter Application Developer is responsible for designing, developing, implementing, testing, and maintaining Siemens ...

next page

Showing results 1-20

Rpg Programmer information

See Minnesota salary details

$32.3K

$91.4K

$126.8K

How much do rpg programmer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for rpg programmer in Minnesota is $91,444.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,800.00 and $104,800.00 per year, depending on experience, location, and employer.

Is RPG programming still used?

RPG programming remains in use, particularly in legacy systems within industries like banking and finance. Modern RPG developers often work with IBM i systems and may use tools like RPG IV or free-form syntax, but the language's popularity has declined with the rise of newer programming languages and technologies.

What is an RPG programmer?

An RPG programmer is a software developer who specializes in creating and maintaining role-playing game (RPG) software. They typically work with game engines, scripting languages, and tools to develop game mechanics, storylines, and interactive features. Strong programming skills in languages like C++ or Python and knowledge of game development environments are essential for this role.

Can I make 100k as a software developer?

As an RPG programmer, earning $100,000 or more is possible with experience, specialized skills, and working in high-demand industries or locations. Salaries vary based on factors like location, company size, and expertise in programming languages and tools. Entry-level positions typically pay less, but senior roles or those with niche skills can reach or exceed this salary level.

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

To thrive as an RPG Programmer, you need strong proficiency in IBM RPG programming languages, knowledge of AS/400 (IBM i) systems, and experience with business application development. Expertise with tools such as IBM iSeries, SQL, and CL programming, along with familiarity with source control systems, is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with teams and address complex business requirements. These skills are essential for building and maintaining robust, reliable enterprise software solutions that support critical business operations.

What are some common challenges RPG Programmers face when collaborating with designers and artists on game development teams?

RPG Programmers often collaborate closely with designers and artists to implement gameplay features and ensure technical feasibility of creative ideas. One common challenge is translating complex design concepts or visual assets into functional, optimized code while maintaining the intended player experience. Effective communication and flexibility are crucial, as requirements can change during development. Balancing creative vision with technical constraints, such as performance optimization and platform limitations, is also a frequent part of the role.

What Is an RPG Programmer?

An RPG programmer creates or enhances software and programs using RPG (Report Program Generator), a specialized coding language developed by IBM. RPG is currently used for business applications and is compatible with IBM i- or OS/400-based systems. Your responsibilities as an RPG programmer include designing and developing code in RPG, generating reports, and fixing bugs. Qualifications include a bachelor’s degree in computer science and familiarity with multiple coding languages. RPG programmers often work with other programmers in a corporate office or IT department.

What is the difference between Rpg Programmer vs Game Developer?

AspectRpg ProgrammerGame Developer
Required SkillsProficiency in RPG languages (e.g., RPG IV), coding, debuggingProgramming, design, project management
Work EnvironmentGame studios, software companies, often focused on RPG projectsBroader industry settings, including various game genres
CertificationsProgramming certifications, game development coursesComputer science degrees, software development certifications
Industry UsageSpecialized in RPG game developmentDevelops multiple game types, including RPGs

While both roles involve game programming, an Rpg Programmer specializes in creating and maintaining RPG games using specific languages and tools. A Game Developer has a broader scope, working on various game genres and handling multiple aspects of game creation. The Rpg Programmer focuses more on coding within RPG environments, whereas the Game Developer combines programming with design and project management skills.

How much do RPG programmers make?

RPG programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and the complexity of projects. Skilled programmers with knowledge of game engines and scripting languages may command higher salaries, especially in competitive markets.
What are the most commonly searched types of Rpg Programmer jobs in Minnesota? The most popular types of Rpg Programmer jobs in Minnesota are:
What are popular job titles related to Rpg Programmer jobs in Minnesota? For Rpg Programmer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Rpg Programmer jobs in Minnesota look for? The top searched job categories for Rpg Programmer jobs in Minnesota are:
What cities in Minnesota are hiring for Rpg Programmer jobs? Cities in Minnesota with the most Rpg Programmer job openings:
What are popular job titles related to Rpg Programmer jobs in MN? For Rpg Programmer jobs in MN, the most frequently searched job titles are:
Infographic showing various Rpg Programmer job openings in Minnesota as of June 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $91,444 per year, or $44 per hour.
Software Engineer 4 - (Lead Virtual Developer)

Software Engineer 4 - (Lead Virtual Developer)

Veracity

Minneapolis, MN • Hybrid

Other

Posted 6 days ago


Job description

Software Engineer 4 – Lead Virtual Developer

Location: Charlotte, NC / Minneapolis, MN / Chandler, AZ / Phoenix, AZ / Iselin, NJ Work Model: Hybrid (3 Days Onsite / 2 Days Remote) Duration: 18 Months Work Type: Contract (Contingent) Positions: 1 Hours: 40 Hours per Week

Shift Details

  • Schedule Options: Standard 8-hour shifts
  • Shift Timing: Monday – Friday
  • On-call requirement: As needed

Virtual Application / Automation focused role

Support in-house applications and virtual infrastructure systems Databases: SQL Server, MySQL Scripting: PowerShell, Python, PHP, Bash Web Technologies: JSON, HTML, JavaScript The Software Engineer 4 – Lead Virtual Developer is responsible for leading development and automation efforts supporting enterprise virtual infrastructure applications. This role focuses on application development, automation, scripting, and system integration within a high-availability enterprise environment. This position requires strong expertise in scripting languages, database interaction, automation frameworks, and full-stack fundamentals, along with the ability to design, develop, and enhance enterprise applications.

Key Responsibilities

Application Development & Support

  • Design, code, test, debug, and document applications
  • Support and enhance in-house virtual infrastructure applications
  • Develop scalable and reliable solutions

Automation & Scripting

  • Develop automation scripts using PowerShell, Python, PHP, Bash
  • Improve system efficiency through automation initiatives
  • Build tools for operational and infrastructure support

Database Interaction

  • Work with SQL Server and MySQL databases
  • Develop scripts and queries for data processing
  • Optimize database interactions

Testing & Quality

  • Perform code testing and automation testing
  • Ensure application stability and performance
  • Follow best practices in development lifecycle

Collaboration

  • Work with senior developers and technical teams
  • Participate in Agile/Scrum environments
  • Collaborate with cross-functional teams

Documentation

  • Maintain code documentation and technical specifications
  • Support GitHub version control and code management
Must-Have Qualifications

5+ years of Software Engineering experience Strong experience with PowerShell (Required) Strong experience with Python (Required) Experience with JavaScript, HTML, PHP Experience with SQL Server / MySQL Minimum 4+ years of development experience Experience with GitHub Strong coding, debugging, and troubleshooting skills

Preferred Qualifications

Automation testing experience Code testing experience Experience with Agile / Scrum / Jira Experience with ServiceNow Experience working in enterprise environments

Core Competencies

Software development & scripting Automation engineering Database integration Testing & debugging Collaboration and communication

Work Environment

  • Enterprise application development environment
  • Virtual infrastructure systems
  • Hybrid work model

Additional Requirements

  • Must be eligible to work in the US
  • Strong problem-solving skills
  • Ability to work in Agile teams