Nous recherchons un Analyste programmeur SAP pour un mandat à Montréal en 100% télétravail.Tâches Relevant du Chef développement solutions, le titulaire est responsable de procéder à l'analyse détaillée des besoins (traitements et données), de réaliser la programmation et la documentation des fonctions à développer, et d'évaluer l'effort et la complexité découlant des solutions envisagées.De plus, il doit réaliser les essais unitaires et intégrés ainsi que les activités relatives à l'implantation. Il participe également au support et à l'entretien des applications développées.Plus particulièrement, l'Analyste programmeur SAP doit : - Effectuer les analyses des répercussions et les évaluations de l'effort pour les demandes de changements ou nouvelles fonctionnalités demandées;- Concevoir et documenter l'architecture des programmes et composantes à développer dans un environnement SAP ECC, SAP S / 4HANA et SAP BTP;- Rédiger les dossiers de conception des développements à réaliser;- Réaliser la programmation des fonctions, écrans, rapports et traitements dans le respect des exigences fonctionnelles et des bonnes pratiques de programmation en vigueur au sein de l'équipe de développement;- Planifier, documenter et réaliser les essais unitaires et participer aux essais intégrés de l'application;- Conseiller et recommander à l'analyste d'affaires et fonctionnel les solutions les plus appropriées selon les exigences, les meilleures pratiques, l'état du système et la maintenabilité relative des solutions;- Évaluer et recommander des améliorations / réingénierie des programmes, le cas échéant;- Participer à la planification de la stratégie et des scénarios d'essais ;- Offrir du soutien technique à l'exploitation de ces logiciels par une analyse des problématiques, l'évaluation, la recommandation des solutions et effectuer la programmation de la solution retenue;- Assurer une vigie de l'évolution des tendances et pratiques de programmation et les partager à l'équipe;- Le cas échéant, collaborer avec des analystes de sécurité pour les environnements SAP EC, S / 4HANA et SAP BTP;- Réaliser l'analyse de l'évolution des solutions en fonction des objectifs, du contexte et des problématiques d'affaires des partenaires internes;- Le cas échéant, participer à des projets ad hoc et / ou à la réalisation de demandes de changement (analyses des besoins, analyses fonctionnelles, spécifications techniques, configuration) jusqu'à la mise en production, incluant les tests et le support suivant l'implantation;- Évaluer le rapport coûts / bénéfices des solutions applicables et recommander la solution optimale.Profil candidat : - Diplôme d'études collégiales (DEC) ou universitaire (Baccalauréat) en informatique ou expérience jugée équivalente;- 3 à 5 années d'expérience pertinentes en programmation dans des environnements d'envergure et complexes SAP ECC, SAP S / 4HANA et SAP BTP;- Solide connaissance des outils de développement ABAP, Cloud Application Programming Model (CAP) et SAP Business Application Studio (BAS).- Expérience pratique en développement de solution dans l'environnement SAP ECC (ABAP);- Expérience pratique en développement de solution dans l'environnement SAP S / 4HANA, SAP BTP, Cloud Foundry;- Expérience pratique en développement de solution d'intégration (SAP BTP) dans un environnement SAP S / 4HANA;- Expérience pratique en développement d'interfaces visuelles avec SAP Fiori ;- Expérience avec les principes de l'approche "Clean Core";- Expérience pratique en développement de solution avec Vue.js / Node.js / JavaScript, Core Data Services (atout) ;- Expérience pratique en développement d'API REST / OData (atout);- Expérience pratique en développement d'intégration avec SAP SuccessFactors (atout).- Connaissance en analyse de sécurité pour les environnements SAP ECC, SAP S / 4HANA et SAP BTP (atout);- Connaissance des bases de données Oracle (atout);- Démontre des aptitudes techniques solides, de travail en équipe et de mentorat;- Être autonome, rigoureux et avoir un très bon sens de l'organisation;- Posséder le sens des responsabilités et de la planification;- Posséder une capacité à traiter parallèlement plusieurs dossiers / mandats;- Capacité à bien cerner les besoins d'affaires et être orienté vers le client;- Rigueur, minutie, autonomie et polyvalence;- Bon sens de l'organisation et de la planification;- Bonnes habiletés rédactionnelles et communicationnelles;- Excellente maîtrise du français (lu, écrit parlé);- Maîtrise fonctionnelle de l'anglais (lu, écrit parlé).