As a Senior RPG Programmer/Analyst,you'lllead the analysis, design, development, and maintenance of ... LinkedIn #LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization
As a Senior RPG Programmer/Analyst,you'lllead the analysis, design, development, and maintenance of ... LinkedIn #LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization
IBM i Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at ...
IBM i Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at ...
IBM i Senior Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and you'll see, the IBM i Analyst Programmer position could be just the job for you ...
IBM i Senior Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and you'll see, the IBM i Analyst Programmer position could be just the job for you ...
IBM i Senior Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and you'll see, the IBM I Senior Analyst Programmer position could be just the job for ...
IBM i Senior Programmer Analyst
Montreal, QC ยท On-site +1
However, remote work is allowed at all times and remains entirely your choice. \n \n \n \n \n \n ... Keep reading and you'll see, the IBM I Senior Analyst Programmer position could be just the job for ...
Data Engineer (Microsoft Fabric) - Remote Contract (Canada Only) - DE 0608 KC#01
Montreal, QC ยท Remote
Data Engineer (Microsoft Fabric) - Remote Contract (Canada Only) Location: Remote (Candidates must be based in Canada) Duration: 6-Month Contract Industry: Healthcare Technology Role Overview We are ...
Data Engineer (Microsoft Fabric) - Remote Contract (Canada Only) - DE 0608 KC#01
Montreal, QC ยท Remote
Data Engineer (Microsoft Fabric) - Remote Contract (Canada Only) Location: Remote (Candidates must be based in Canada) Duration: 6-Month Contract Industry: Healthcare Technology Role Overview We are ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... Remote and flexible working arrangements. * Open Paid Vacation. * Free video games! Every Rivalry ...
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Senior DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
Senior DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Senior DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
Quick apply
Senior DevOps Engineer
Montreal, QC ยท On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Familiar with DevOps engineering practices * Experience designing and implementing automations ...
.Net Developer
Montreal, QC ยท On-site +1
Net Developer for our client ... This is a permanent position, that can either be remote or in-office at several locations! Our ...
Quick apply
.Net Developer
Montreal, QC ยท On-site +1
Net Developer for our client ... This is a permanent position, that can either be remote or in-office at several locations! Our ...
.Net Developer
Montreal, QC ยท On-site +1
Net Developer for our client ... This is a permanent position, that can either be remote or in-office at several locations! Our ...
Quick apply
.Net Developer
Montreal, QC ยท On-site +1
Net Developer for our client ... This is a permanent position, that can either be remote or in-office at several locations! Our ...
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...
Quick apply
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...
Quick apply
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain technology. You Have: * 3+ years' experience as a Software Developer ...
Remote Programmer information
See Quebec salary details
$30K - $42.5K
4% of jobs
$42.5K - $55K
8% of jobs
$55K - $67.5K
12% of jobs
$67.8K is the 25th percentile. Wages below this are outliers.
$67.5K - $80K
33% of jobs
$80K - $92.5K
5% of jobs
$92.5K - $105K
3% of jobs
$105K - $117.5K
4% of jobs
$124.1K is the 75th percentile. Wages above this are outliers.
$117.5K - $130K
11% of jobs
$130K - $142.5K
6% of jobs
$142.5K - $155K
8% of jobs
$155K - $167.5K
5% of jobs
$30K
$96.5K
$167.5K
How much do remote programmer jobs pay per year?
What Is the Job of Remote Programmers?
Remote programmers use a variety of coding languages to write computer software, mobile applications, and websites. Instead of working in the office, remote programmers complete their tasks at home or another location outside of the office. They take the application designs created by developers and translate them into computer language that tells the computer what to do. Common computer languages they utilize in their projects include Java, C++, and Python. Remote programmers may also be responsible for maintaining, troubleshooting, and updating the software, as necessary. Depending on their area of expertise, programmers may work as app developers, software developers, web developers, firmware developers, analysts, and computer scientists.
What are the key skills and qualifications needed to thrive as a Remote Programmer, and why are they important?
What is a remote programmer?
What is the difference between Remote Programmer vs Remote Software Developer?
| Aspect | Remote Programmer | Remote Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field, coding certifications | Same as Remote Programmer, often with additional certifications in specific technologies |
| Work Environment | Remote, often freelance or contract-based | Remote, employed by companies or startups |
| Industry Usage | Common in tech, freelancing platforms, consulting | Common in tech companies, software firms, startups |
| Search & Comparison Intent | High overlap, both involve coding remotely | Similar roles, but with a focus on full software development lifecycle |
Remote Programmers and Remote Software Developers share many requirements, including coding skills and remote work settings. The main difference lies in scope: Remote Programmers often focus on writing code, while Remote Software Developers may handle the entire development process, including design and testing. Both roles are in high demand in the tech industry and frequently searched together.
How do remote programmers typically collaborate with team members across different time zones?

Other
Posted 8 days ago
Job description
Why Fresche? We don't just keep legacy systems running - we transform them. For over a decade, Fresche Solutions has been the partner organizations trust for IBM i modernization. You'll work from anywhere in North America, with genuine flexibility and a culture where our values actually shape the technical decisions we make every day.
The ImpactYou'llMake
Thisisn'ta code-and-ship role. As a Senior RPG Programmer/Analyst,you'lllead the analysis, design, development, and maintenance of business-critical IBMiapplications - architecting solutions that help clients bridge legacy reliability with modern efficiency.You'llwork independently and alongside a collaborative team, guiding clients throughreal challengesin their business application systems and seeing your decisions make a measurable difference.
WhatYou'llDo
- Consult and collaborate.Partner with clients to resolve application issues, uncover business needs, and deliver solutions across the full project lifecycle.
- Architect and develop.Analyze, design, code, and test applications using all versions of RPG andSQL.
- Ensure quality.Safeguardapplicationintegrity through unit, integration, smoke, and other testing phases.
- Document andcommunicate.Translate system architecture into clear documentation that works for technical and non-technical audiences alike.
- Lead.Guide a small technical team when needed and run code reviews for database and logic changes.
- Modernize.Help clients transform legacy applications into scalable, modern ILE solutions.
What You Bring
- Proven IBMidepth -extensive,demonstratedexperience on the IBMi(iSeries / AS/400) platform, with the judgment that comes from years of solvingreal businessproblems on it.
- Business acumen -you understand the operations behind the code (distribution, manufacturing, finance, or insurance) and can spot when a technical solution actually serves the businessneed.
- Advanced RPG -mastery across RPG forms, especially RPGLE, including free-form syntax and embedded SQL.
- Database depth -expert-level DB2 application programming and database design.
- Modern ILE fluency -strongcommand of modules, service programs, and binding directories.
- Change management -comfort with structured deployment and version control processes.
- Communication that bridges worlds -you can explain the "why" to business stakeholders and the "how" to developers with equal ease.
Nice to Have
- Experience with major IBMiERP systems (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, and others)
- Background in distribution, manufacturing, finance, or insurance applications
- Familiarity withRDior other Eclipse-based IDEs
- Git or SVN experience in an IBMienvironment
- Impact analysis tools
- Integration work with APIs, JSON, XML, and tools likeGoAnywhere
Ready to Transform the Industry?
We'relooking for creative, motivated people who do their bestworkin fast-paced environments. Ifyou'recommitted to excellence and want to work with the best in the IBMispace,we'dlove to hear from you.
Apply Today: freschesolutions.com/careers/
Follow Us: LinkedIn
#LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization