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

Fresche Solutions Inc.

Montreal

Remote

CAD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fresche Solutions Inc. recherche un analyste-programmeur RPG senior pour diriger l’analyse, la conception, le développement et la maintenance d’applications IBM i essentielles.

Vous travaillerez à distance à partir de l’Amérique du Nord, en collaboration avec une équipe engagée et les clients, pour transformer les systèmes hérités en solutions modernes et évolutives. Le poste implique l’analyse des besoins d’affaires, le développement en RPG et SQL, la revue de code et le maintien de la qualité

Qualifications

  • Expertise IBM i – expérience avérée sur IBM i (iSeries/AS/400).
  • Compréhension des enjeux d’affaires (distribution, fabrication, finance ou assurance).
  • Maîtrise avancée du RPG, y compris RPGLE et SQL intégré.
  • Expertise DB2 et conception de bases de données.
  • Maîtrise des technologies ILE (modules, programmes de service, binding directories).
  • Gestion du changement et déploiement structuré.
  • Excellente communication technique avec les parties prenantes.

Responsibilities

  • Conseiller et collaborer avec les clients pour résoudre des problèmes et livrer les solutions.
  • Analyser, concevoir, programmer et tester des applications RPG/SQL.
  • Assurer la qualité par tests unitaires et d’intégration.
  • Documenter l’architecture et communiquer avec les publics techniques et non techniques.
  • Diriger une petite équipe et effectuer des revues de code.
  • Moderniser les applications héritées vers des solutions ILE modernes.

Skills

IBM i
RPG
SQL
DB2
ILE
Git
SVN
RDi
Eclipse

Tools

Git
SVN
RDi
Eclipse

Job description

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 ?

#LI-Remote

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur.euse IBM i System/36 - Télétravail - FS462
Développeur.euse IBM i System/36 - Télétravail - FS462

Fresche Solutions • Montreal

Remote
CAD 90,000 - 120,000
Télétravail flexible (Amérique du Nord
Gestionnaire senior, génération de la demande - Télétravail - FS464
Gestionnaire senior, génération de la demande - Télétravail - FS464

Fresche Solutions Inc. • Montreal

Remote
CAD 90,000 - 120,000
Analyste-développeur (RPG / AS400 IBM i)
Analyste-développeur (RPG / AS400 IBM i)

kdc/one, Knowlton • Knowlton

On-site
CAD 75,000 - 110,000
Assurance complète
Télémédecine
REER 4%
+3
Analyste fonctionnel
Analyste fonctionnel

Fujitsu Limited • Quebec

On-site
CAD 70,000 - 100,000
FR&EN - Integration Consultant
FR&EN - Integration Consultant

Flexspring • Montreal

Remote
CAD 90,000 - 115,000
Work from home with flexible hours
4 weeks paid vacation annually
Comprehensive health benefits for you/
+1
FR&EN - Integration Consultant
FR&EN - Integration Consultant

Flexspring • Montreal

Remote
CAD 90,000 - 120,000
Work from home
Paid vacation
Health benefits
+3
AI Model Training and Deployment Developer - New Grad Opportunity
AI Model Training and Deployment Developer - New Grad Opportunity

Flexspring, Inc. • Montreal

Remote
CAD 90,000 - 130,000
Work from home
Flexible hours
4 weeks vacation
+2
Senior RPG Programmer/Analyst - Remote - FS465
Senior RPG Programmer/Analyst - Remote - FS465

Fresche Solutions Inc. • Montreal

Remote
CAD 90,000 - 120,000
(FR&EN) - Bilingual Project Manager
(FR&EN) - Bilingual Project Manager

Flexspring, Inc. • Montreal

Remote
CAD 90,000 - 120,000
Work from home
4 weeks vacation
Health benefits
+3
(FR&EN) - Bilingual Project Manager
(FR&EN) - Bilingual Project Manager

Flexspring • Canada

Remote
CAD 90,000 - 120,000
Télétravail flexible
4 semaines de vacances payées
Avantages sociaux complets
+3