1

Rpg Programmer Jobs in Maine (NOW HIRING)

Senior Software Engineer

South Portland, ME · On-site

$127K - $167K/yr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

Senior Software Engineer

South Portland, ME · On-site

$125K - $165K/yr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

Senior Software Engineer

South Portland, ME · On-site

$127K - $167K/yr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

Senior Software Engineer

South Portland, ME · On-site

$125K - $165K/yr

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company ...

Senior Staff IAM Software Engineer

Bangor, ME · On-site

$124K - $164K/yr

Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company ...

Senior Staff IAM Software Engineer

Bangor, ME · On-site +1

$124K - $164K/yr

Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company ...

Senior Staff IAM Software Engineer

Bangor, ME · On-site

$124K - $164K/yr

Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company ...

The Software Engineer will be responsible for the day-to-day development, support, and troubleshooting of custom and off-the-shelf manufacturing applications. This will include but not limited to:

A minimum Bachelor's degree in Computer Science, Engineering, or equivalent experience * Effective experience with computer programming languages and software development * 4+ years of software ...

A minimum Bachelor's degree in Computer Science, Engineering, or equivalent experience * Effective experience with computer programming languages and software development * 4+ years of software ...

Senior Software Engineer - NBA

Augusta, ME · On-site

$121K - $159K/yr

Key ResponsibilitiesMicroservices & Backend Engineering * Architect, implement, and operate microservices that deliver: * Action and variant metadata * Context-aware policy and eligibility evaluation

Ability to collaborate with software engineers, product managers and other cross-functional teams * Proficiency in C# (.NET 6+) * Experience with SQL and Relational Databases * Experience with Linux ...

Showing results 21-40

Rpg Programmer information

See Maine salary details

$32K

$90.4K

$125.4K

How much do rpg programmer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for rpg programmer in Maine is $90,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,800.00 and $103,600.00 per year, depending on experience, location, and employer.

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 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 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 popular job titles related to Rpg Programmer jobs in Maine?

For Rpg Programmer jobs in Maine, the most frequently searched job titles are:

What are popular job titles related to Rpg Programmer jobs in ME?

For Rpg Programmer jobs in ME, the most frequently searched job titles are:

Infographic showing various Rpg Programmer job openings in Maine as of September 2026, with employment types broken down into 85% Full Time, and 15% Contract. Highlights an 69% In-person, and 31% Remote job distribution, with an average salary of $90,397 per year, or $43.5 per hour.

Software Engineer

Portland, ME • On-site

Ensign-Bickford Aerospace & Defense Company (EBAD)
Guided Missile and Space Vehicle Manufacturing • 501 - 1,000 employees

Full-time

Re-posted 21 days ago


Job description

Job Summary:
EnviroLogix is a company that develops and manufactures testing solutions for the agricultural sector. They are seeking a Software Engineer to develop and maintain applications for their QuickScan platform, collaborating with various teams to enhance software features and support integration with cloud-based systems.
Responsibilities:
• Own the development and maintenance of QuickScan, including new features, refactoring, and defect resolution
• Build and release engineering, including toolchain setup, build outputs and release management
• Maintain project dependencies to ensure stable, repeatable builds across development environments
• Write and maintain developer documentation including build/run SOPs and troubleshooting playbooks
• Diagnose and resolve production issues reported by manufacturing, field teams, and customers
• Follow change management best practices to maintain high product quality through the lifecycle
• Collaborate with TotalHub integration partners to support workflows, data transport, and customer UX
• Participate in formal problem solving and continuous improvement activities to reduce process waste
• Contribute to design and troubleshooting discussions to gather voice-of-customer feedback
• Create and maintain development documentation to preserve knowledge across the product lifecycle
• Take ownership of communication including consistent follow-up with internal and external customers
Qualifications:
Required:
• Bachelor’s degree in CS/SE/CE/EE (or related field) preferred
• Minimum 3 – 4 years of experience developing and supporting C++ software in production environments
• Strong experience building and supporting production C++ applications
• Strong Qt experience with Qt Widgets/Qt Quick, UI tooling, and model/view patterns
• Strong Windows native development/build experience, including MSVC toolchain and CLI builds
• Experience with JavaScript in production environments is required
• Strong debugging expertise, with proven ability to isolate failures across code, libraries, and dependencies
• Superb and timely written and verbal communication with technical and non-technical stakeholders
• Experience with Microsoft Office and collaboration tools, including Teams
• Demonstrated ability to create clarity through standard work and documentation
• Agility to move from feature engineering to field support without losing quality
• Commitment to repeatable execution across build, test, and release processes
Preferred:
• Experience with Agile (Plan, Sprint, Review), formal problem solving, and continuous improvement is a plus
• Experience using modern AI-assisted tools for debugging, documentation, and test acceleration is a plus
• Experience with cloud integrations including Amazon Web Services and client-to-cloud data flows is a plus
• Experience with Elixir and/or React programming or troubleshooting is a plus
• Additional skills training and certifications are welcome but not required
Company:
Right For Your Mission Headquartered in Simsbury, Connecticut, with additional locations in Graham, Kentucky, and Moorpark, California, EBAD is a global leader in mission-critical hardware and systems, delivering precision energetics and innovative explosive solutions that empower success in the most demanding environments. Founded in 1836, the company is headquartered in Simsbury, USA, with a team of 501-1000 employees. The company is currently Late Stage.