hirly

Fresche Solutions

Programmeur(euse)-Analyste RPG senior - Télétravail - FS465

Montreal, Quebec, Remote

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Fresche Solutions first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Seniority
Senior
Country
CA
Work mode
Remote-friendly
First seen by hirly
27 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

POURQUOI REJOINDRE FRESCHE ? Nous ne faisons pas que maintenir les systèmes hérités en activité : nous les transformons. Depuis plus d’une décennie, Fresche Solutions est le partenaire de confiance des organisations pour la modernisation IBM i. Vous travaillerez de n’importe où en Amérique du Nord, avec une réelle flexibilité et une culture où nos valeurs influencent véritablement les décisions techniques que nous prenons chaque jour.

L’impact que vous aurez

Ce n’est pas un poste où l’on se contente de coder et livrer. En tant qu’analyste-programmeur RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i essentielles aux activités de nos clients, en concevant des solutions qui leur permettent de concilier la fiabilité des systèmes hérités avec l’efficacité des technologies modernes. Vous travaillerez de façon autonome tout en collaborant avec une équipe engagée, en accompagnant les clients dans la résolution de défis réels liés à leurs systèmes applicatifs d’affaires et en constatant concrètement l’impact de vos décisions.

Ce que vous ferez

Conseiller et collaborer. Travailler en partenariat avec les clients pour résoudre des problèmes applicatifs, comprendre leurs besoins d’affaires et livrer des solutions tout au long du cycle de vie des projets.

Concevoir et développer. Analyser, concevoir, programmer et tester des applications en utilisant toutes les versions de RPG et SQL.

Assurer la qualité. Préserver l’intégrité des applications grâce aux tests unitaires, d’intégration, de validation (« smoke tests ») et aux autres phases de test.

Documenter et communiquer. Traduire l’architecture des systèmes en documentation claire et accessible, autant pour les publics techniques que non techniques.

Diriger. Encadrer au besoin une petite équipe technique et effectuer des revues de code pour les modifications liées aux bases de données et à la logique applicative.

Moderniser. Aider les clients à transformer leurs applications héritées en solutions ILE modernes et évolutives.

Ce que vous apportez

Expertise approfondie d’IBM i – Expérience importante et démontrée sur la plateforme IBM i (iSeries / AS/400), accompagnée du jugement qui s’acquiert en résolvant de véritables enjeux d’affaires au fil des années.

Compréhension des enjeux d’affaires – Vous comprenez les opérations qui se cachent derrière le code (distribution, fabrication, finance ou assurance) et savez reconnaître lorsqu’une solution technique répond réellement à un besoin d’affaires.

Expertise avancée en RPG – Maîtrise des différentes formes de RPG, particulièrement RPGLE, y compris la syntaxe entièrement libre (free-form) et le SQL intégré.

Expertise en bases de données – Maîtrise avancée de la programmation d’applications DB2 et de la conception de bases de données.

Maîtrise des technologies ILE modernes – Solide compréhension des modules, programmes de service et répertoires de liaison (binding directories).

Gestion du changement – Aisance avec les processus structurés de déploiement et de gestion des versions.

Communication qui fait le pont entre les univers – Vous êtes capable d’expliquer le « pourquoi » aux parties prenantes d’affaires et le « comment » aux développeurs avec la même aisance.

Atouts

Expérience avec les principaux ERP IBM i (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA et autres)

Expérience dans les applications de distribution, de fabrication, de finance ou d’assurance

Connaissance de RDi ou d’autres environnements de développement basés sur Eclipse

Expérience avec Git ou SVN dans un environnement IBM i

Expérience avec des outils d’analyse d’impact

Expérience d’intégration avec des API, JSON, XML et des outils comme GoAnywhere

Nous sommes fiers d'être un employeur souscrivant au principe de l'égalité d'accès à l'emploi et nous nous engageons à favoriser un milieu de travail diversifié et inclusif. Nous ne pratiquons aucune discrimination basée sur la race, la religion, la couleur, l'origine nationale, le genre, l'orientation sexuelle, l'âge, l'état civil, le statut de vétéran ou le handicap.

À QUOI RESSEMBLE LE TRAVAIL CHEZ FRESCHE ?

Visitez notre site Web et postulez dès aujourd'hui : https://freschesolutions.com/careers/

SUIVEZ-NOUS SUR : LinkedIn : https://www.linkedin.com/company/fresche-solutions

#LI-Remote

Original posting on Fresche Solutions's site ↗

Listed on hirly, a job board. hirly is not the employer: Fresche Solutions is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job