RPG Programmer / Programmeur RPG

Montreal

85 000,00$ - 115 000,00$ /an

Offre publiée le 2025-08-16

Keyloop

```html

RPG Programmer / Programmeur RPG

Join to apply for the RPG Programmer / Programmeur RPG role at Keyloop.

1 week ago Be among the first 25 applicants.

Join to apply for the RPG Programmer / Programmeur RPG role at Keyloop.

Get AI-powered advice on this job and more exclusive features.

Company Overview

Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.

We empower car dealers and manufacturers to embrace digital transformation fully. How? By creating innovative technology that makes selling cars better for our customers and buying and owning cars better for them.

We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it?

Job Title

RPG Programmer Job Description:

As a RPG / SQL programmer, you will be at the forefront of enhancing and maintaining our ERP system tailored for automotive dealerships. This role combines development and analytical skills, requiring you to design, implement, and support system improvements while collaborating with various stakeholders to ensure business needs are met effectively.

Roles and Responsibilities

  • Develop, test, and maintain RPG (RPG 36, RPG III, RPG IV, RPG ILE) programs on the IBM i platform.
  • Collaborate with other developers and analysts to design and implement new features.
  • Troubleshoot and resolve issues in existing RPG applications.
  • Ensure code quality and adherence to coding standards.
  • Participate in code reviews and provide constructive feedback.

Responsibilities

  • Strong programming experience in RPG (RPG IV, RPG ILE) and SQL.
  • Knowledge of DB2 databases and database optimisation.
  • Familiarity with legacy RPG36 systems (a significant advantage).
  • Ability to analyse complex business processes and design technical solutions.
  • Experience with version control and task management tools, such as Git and Jira. Strong debugging and troubleshooting skills.
  • Excellent communication skills and the ability to collaborate in a team environment.

Qualifications

  • Proven experience as an RPG programmer.
  • Strong knowledge of RPG IV, RPG Free, and CL programming languages. Familiarity with IBM i operating system and related tools.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team.

Preferred Skills

  • Experience with modern development practices such as Agile and DevOps. Knowledge of SQL and database management on IBM i.
  • Understanding of web services and integration with RPG applications.

If you’re a developer with a passion for working on robust and evolving ERP systems, thrive on problem-solving, and enjoy collaborating in a team-focused environment, we invite you to join our team and make an impact on the future of our ERP platform for automotive dealerships.

Programmeur RPG-FR

Description du poste:

En tant que programmeur RPG / SQL, vous serez au premier plan pour améliorer et maintenir notre système ERP adapté aux concessionnaires automobiles. Ce rôle combine des compétences en développement et en analyse, vous demandant de concevoir, mettre en œuvre et soutenir des améliorations du système tout en collaborant avec divers intervenants afin de répondre efficacement aux besoins de l'entreprise.

Rôles et responsabilités

  • Développer, tester et maintenir des programmes RPG (RPG 36, RPG III, RPG IV, RPG ILE) sur la plateforme IBM i.
  • Collaborer avec d'autres développeurs et analystes pour concevoir et mettre en œuvre de nouvelles fonctionnalités.
  • Résoudre les problèmes des applications RPG existantes.
  • Assurer la qualité du code et le respect des normes de programmation.
  • Participer aux revues de code et fournir des retours constructifs.

Compétences requises

  • Expérience solide en programmation RPG (RPG IV, RPG ILE) et SQL.
  • Connaissance des bases de données DB2 et de l’optimisation des bases de données.
  • Familiarité avec les systèmes RPG36 (un atout important).
  • Capacité à analyser des processus d'affaires complexes et à concevoir des solutions techniques. Expérience avec les outils de gestion de versions et de tâches, tels que Git et Jira.
  • Solides compétences en débogage et en résolution de problèmes.
  • Excellentes compétences en communication et capacité à collaborer au sein d'une équipe.

Qualifications

  • Expérience confirmée en tant que programmeur RPG.
  • Solide connaissance des langages de programmation RPG IV, RPG Free et CL.
  • Familiarité avec le système d'exploitation IBM i et les outils associés.
  • Excellentes aptitudes à résoudre les problèmes et grande attention aux détails.
  • Capacité à travailler de façon autonome et en équipe.

Compétences souhaitées

  • Expérience des pratiques de développement modernes telles qu’Agile et DevOps.
  • Connaissance de SQL et de la gestion de bases de données sur IBM i.
  • Compréhension des services web et de l’intégration avec les applications RPG.

Si vous êtes un développeur passionné par le travail sur des systèmes ERP robustes et évolutifs, que vous aimez résoudre des problèmes et collaborer dans un environnement axé sur l’équipe, nous vous invitons à rejoindre notre équipe et à influencer l’avenir de notre plateforme ERP pour les concessionnaires automobiles.

Why join us?

We’re on a journey to become market leaders in our space – and with that comes some incredible opportunities. Collaborate and learn from industry experts from all over the globe. Work with game-changing products and services. Get the training and support you need to try new things, adapt to quick changes and explore different paths. Join Keyloop and progress your career, your way.

An inclusive environment to thrive

We’re committed to fostering an inclusive work environment. One that respects all dimensions of diversity. We promote an inclusive culture within our business, and we celebrate different employees and lifestyles – not just on key days, but every day.

Be rewarded for your efforts

We believe people should be paid based on their performance so our pay and benefits reflect this and are designed to attract the very best talent. We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration.

Seniority level

Not Applicable

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

Referrals increase your chances of interviewing at Keyloop by 2x.

Get notified about new Software Engineer jobs in Montreal, Quebec, Canada.

Frontend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)

Frontend Developer (multiple opportunities)

Greater Montreal Metropolitan Area CA$85,000.00-CA$115,000.00 5 days ago

Backend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)

Greater Montreal Metropolitan Area 1 month ago

Full-Stack Software Engineer [Contract] [Remote possible]

Montreal, Quebec, Canada $150,000.00-$230,000.00 2 months ago

Software Engineer, Intermediate or Senior

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

```