Fresche Solutions Logo

Fresche Solutions

Analyste/Programmeur.euse RPG senior - Télétravail - FS435

Posted 24 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Montréal, QC, CAN
Senior level
In-Office or Remote
Hiring Remotely in Montréal, QC, CAN
Senior level
Lead analysis, architecture, development, testing, maintenance, and modernization of critical IBM i business applications. Provide client consulting, translate technical architecture into clear documentation, lead code reviews and small technical teams, and deliver RPG/RPGLE and DB2 solutions using modern ILE practices. Collaborate with clients throughout project lifecycles and support application deployments, quality assurance, and legacy-system transformation.
The summary above was generated by AI

Pourquoi rejoindre Fresche ?

Chez Fresche Solutions, nous ne nous contentons pas de maintenir les systèmes patrimoniaux : nous les transformons. Depuis plus d'une décennie, nous sommes le partenaire de référence pour la modernisation et l'innovation sur IBM i. Nous offrons un véritable modèle de télétravail flexible (Amérique du Nord), en accordant la priorité à l'équilibre travail-vie personnelle et à une culture d'entreprise où nos valeurs ne sont pas de simples affiches au mur, mais guident chacune de nos décisions techniques.

L'impact que vous aurez En tant qu'analyste-programmeur.euse RPG senior, vous dirigerez l'analyse, la conception, le développement et la maintenance d'applications IBM i critiques pour les opérations d'affaires. Vous ne ferez pas que coder : vous concevrez des solutions d'architecture aidant nos clients à combler le fossé entre la fiabilité des systèmes existants et l'efficacité moderne. Vous travaillerez de manière autonome tout en collaborant au sein d'une équipe, fournissant des services-conseils à nos clients pour soutenir leurs systèmes d'applications d'affaires.

Responsabilités quotidiennes

  • Conseil et collaboration : Accompagner nos clients dans la résolution de problèmes applicatifs, cibler les besoins d'affaires et livrer des solutions tout au long du cycle de vie des projets.
  • Architecture et développement : Analyser, concevoir, coder et tester des applications logicielles en utilisant toutes les versions de RPG et SQL.
  • Essais et assurance qualité : Garantir l'intégrité des programmes et des applications à travers diverses phases de tests (unitaires, intégration, tests de fumée, etc.).
  • Documentation et communication : Traduire l'architecture système en documentation textuelle et visuelle claire pour les parties prenantes techniques et non techniques.
  • Leadership de la qualité : Aptitude à diriger une petite équipe technique au besoin. Diriger les revues de code pour les changements de logique et de base de données.
  • Modernisation : Aider nos clients à transformer leurs applications d'affaires existantes en solutions ILE modernes et évolutives.

Votre profil

  • Expertise : Plus de 20 ans d'expérience éprouvée sur la plateforme IBM i (iSeries / AS/400).
  • RPG avancé : Maîtrise des différentes versions de RPG (particulièrement RPGLE, incluant la syntaxe Free-form et le SQL intégré).
  • Expérience ERP / Progiciels : Expérience pratique démontrée avec JDA/MMS (obligatoire).
  • Maîtrise des bases de données : Niveau expert en programmation d'applications DB2 et en modélisation de bases de données.
  • Concepts modernes : Compréhension approfondie des concepts ILE (Modules, Programmes de service, Répertoires de liaison).
  • Gestion du changement : Expérience des processus structurés de déploiement et de contrôle de version.
  • Communication : Capacité à communiquer oralement et par écrit avec divers niveaux hiérarchiques chez le client. Aptitude à vulgariser le « pourquoi » technique en termes d'affaires aux décideurs, et le « comment » en termes techniques aux développeurs.

Atouts

  • Progiciels applicatifs : Expérience avec les principaux systèmes ERP sur IBM i (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, etc.).
  • Secteurs d'activité : Distribution, manufacturier, finance, assurances.
  • Outillage : Expérience avec RDi (Rational Developer for i) ou des EDI basés sur Eclipse.
  • DevOps moderne : Connaissance pratique de Git ou SVN dans un environnement IBM i.
  • Analyse : Expérience avec des outils d'analyse d'impact.
  • Intégrations : Expérience des solutions d'intégration via API, JSON, XML et autres outils spécialisés tels que GoAnywhere.

Prêt à transformer l'industrie ? Nous recherchons des personnes motivées et créatives, capables de s'épanouir dans un environnement dynamique. Si vous visez l'excellence et souhaitez collaborer avec les leaders de l'écosystème IBM i, faites-nous parvenir votre candidature.

Postulez aujourd'hui: freschesolutions.com/careers/

Suivez-nous: LinkedIn

#LI-Remote #IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization

HQ

Fresche Solutions Montréal, Québec, CAN Office

Montréal, Canada

Similar Jobs

45 Minutes Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Fintech • Information Technology • Marketing Tech • Payments • Social Impact • Software
Leads and builds Donorbox’s product marketing function, owning positioning, messaging, product-led growth, launches, enablement, competitive intelligence, and performance measurement. Partners with Product, Sales, Customer Success, and Marketing to drive acquisition, conversion, retention, and expansion. Manages one direct report, establishes scalable processes and KPIs, influences roadmap priorities, and presents data-driven insights to executive leadership.
Top Skills: Product-Led Growth (Plg)SaaS
Yesterday
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead and develop a Canada Scaled Customer Success team to drive onboarding, adoption, expansion, and renewals via digital scale programs. Hire and coach CSMs, manage KPIs/OKRs, improve processes and tooling, collaborate cross-functionally, and escalate high-stakes customer moments to ensure measurable customer outcomes.
Top Skills: CRMCs PlatformDigital Engagement ToolsGainsightProduct AnalyticsTotango
Yesterday
In-Office or Remote
Canada
Junior
Junior
Big Data • Information Technology • Software • Analytics • Energy
Provide frontline support for Enverus software applications through phone, email, and virtual screen sharing. Diagnose and resolve technical issues, manage customer cases, document and escalate product problems, educate users on navigation and product value, communicate updates, and relay client feedback to internal teams. The role requires strong communication, troubleshooting, organization, conflict resolution, collaboration, and customer-service skills, with rotating holiday support possible.
Top Skills: Generative AiSaaSVirtual Screen Sharing

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account