Remote Type: 12-Month Contract Role Overview We are seeking a highly skilled Senior Dynamics 365 ... Write clean, efficient, and maintainable code in RPG SQL, JavaScript, C#, .NET, and CRM Plugins
Remote Type: 12-Month Contract Role Overview We are seeking a highly skilled Senior Dynamics 365 ... Write clean, efficient, and maintainable code in RPG SQL, JavaScript, C#, .NET, and CRM Plugins
Contract Rpg Programmer information
See Saint Charles, MO salary details
$31.1K - $39.3K
6% of jobs
$39.3K - $47.6K
0% of jobs
$47.6K - $55.8K
0% of jobs
$55.8K - $64.1K
2% of jobs
$64.1K - $72.3K
10% of jobs
$77.8K is the 25th percentile. Wages below this are outliers.
$72.3K - $80.6K
9% of jobs
The median wage is $87.8K / yr.
$80.6K - $88.9K
25% of jobs
$88.9K - $97.1K
19% of jobs
$99K is the 75th percentile. Wages above this are outliers.
$97.1K - $105.4K
14% of jobs
$105.4K - $113.6K
8% of jobs
$113.6K - $121.9K
6% of jobs
$31.1K
$87.9K
$121.9K
How much do contract rpg programmer jobs pay per year?
What is a Contract RPG Programmer?
What is the difference between Contract Rpg Programmer vs Contract Java Developer?
| Aspect | Contract Rpg Programmer | Contract Java Developer |
|---|---|---|
| Required Credentials | Experience with RPG language, certifications in legacy systems | Java certifications, computer science degree |
| Work Environment | Legacy systems, mainframe or IBM i environments | Modern web and enterprise applications |
| Employer & Industry Usage | Financial institutions, manufacturing, legacy system maintenance | Tech companies, startups, enterprise software |
| Common Search & Comparison | Often compared for legacy vs modern programming roles | Popular comparison for enterprise software developers |
The Contract Rpg Programmer typically works with legacy IBM i systems using RPG language, focusing on maintaining and updating existing applications. In contrast, a Contract Java Developer works on modern enterprise applications using Java, often in web or mobile environments. While both roles require programming skills, their environments, tools, and industry focus differ significantly.
What are some common challenges faced by contract RPG programmers when working with new clients or legacy codebases?
What Does a Contract RPG Programmer Do?
Report Program Generator (RPG) is a proprietary programming language from IBM for developing business applications. A contract RPG programmer creates and customizes applications for businesses and writes codes using the RPG language on a contract basis, either for short-term or long-term projects. As a contract RPG programmer, your job duties include determining what your client needs and expects from the application, testing new or existing code to meet those expectations, and debugging applications before configuring them for use on a company’s computer network. You also suggest development strategies for new applications and train staff on how to use the new software and applications when necessary.
What are the key skills and qualifications needed to thrive as a Contract RPG Programmer, and why are they important?

Contractor
Re-posted 27 days ago
Job description
Title: Senior Dynamics 365 & Power Platform Developer
Location: Remote
Type: 12-Month Contract
Role Overview
We are seeking a highly skilled Senior Dynamics 365 & Power Platform Developer with extensive experience in the banking and financial services domain. The ideal candidate will have a proven track record of designing, customizing, and deploying business applications using Dynamics 365 Customer Engagement (CE), Dynamics CRM, and the Microsoft Power Platform. This role requires strong technical expertise, hands-on development skills, and the ability to deliver scalable solutions that meet complex business requirements.
Key Responsibilities
- Design, build, and support custom Dataverse tables, Power Apps, forms, dashboards, and views.
- Develop and maintain no-code/low-code solutions using Power Automate.
- Customize Dynamics CRM tables and UI using no-code/low-code approaches.
- Build and maintain custom integrations with mainframe systems using standard APIs.
- Write clean, efficient, and maintainable code in RPG SQL, JavaScript, C#, .NET, and CRM Plugins.
- Debug and resolve software defects, ensuring high-quality deliverables.
- Utilize development tools such as Visual Studio, XrmToolBox, and Dynamics 365 CE WebAPI.
- Collaborate with cross-functional teams to deliver solutions aligned with business and technical requirements.
- 5+ years of hands-on experience with Dynamics 365 CE/Dynamics CRM and Power Platform solutions.
- Strong expertise in Power Automate workflows and automation.
- Proficiency in JavaScript, C#, .NET, CRM SDK, CRM Plugins, PowerApps, SQL databases.
- Experience with development tools including Visual Studio, XrmToolBox, and Dynamics 365 CE WebAPI.
- Hands-on experience in developing and deploying business applications using the Microsoft Power Platform.
- Bachelor's degree in Computer Science, Electronics Engineering, or a related technical discipline.
Skills:
Power Platform,Dynamics 365