Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant
Micrologic
Nouveau Télétravail

Développeur Full Stack

Québec,QC
  • À discuter
  • 40.00 h - Temps partiel

  • Emploi Permanent ,Télétravail

  • Jour

  • 1 poste à combler dès que possible

Avantages


Rôle

Le développeur Full Stack fait partie de l'équipe ERP. Il joue un rôle clé dans le développement, la personnalisation et l'évolution de la plateforme NetSuite. Il participe activement à la transition de l'équipe vers une approche de développement de solutions custom, combinant la puissance du backend NetSuite avec des interfaces modernes et intuitives adaptées aux processus d'affaires de Micrologic.

Responsabilités
  • Développer et maintenir des customisations NetSuite (SuiteScripts, workflows, formulaires, portails);
  • Concevoir et implémenter des solutions custom en utilisant les technologies front et back end de l'écosystème NetSuite;
  • Collaborer avec l'analyste pour transformer les besoins d'affaires en solutions techniques robustes et maintenables;
  • Participer à la définition des standards et bonnes pratiques de développement custom en collaboration avec l’équipe ERP;
  • Développer et maintenir des intégrations avec des systèmes tiers via les APIs NetSuite (REST/SOAP);
  • Assurer le support technique, le débogage et la résolution d'incidents;
  • Documenter les développements et contribuer à la base de connaissances de l'équipe;
  • Participer aux rituels agiles de l'équipe (sprint planning, raffinement, revue).

Compétences recherchées

Compétences requises
  • Se reconnaître dans les valeurs Micrologic : Intégrité, respect, solidarité, implication, fierté;
  • Excellentes habiletés relationnelles et aptitudes à travailler en équipe;
  • Grande autonomie et sens des responsabilités;
  • Curiosité technologique et désir constant d’apprendre et de se perfectionner;
  • Excellentes capacités d’analyse et de résolution de problèmes;
  • Habiletés à vulgariser des concepts techniques auprès d’utilisateurs non techniques;
  • Capacité à comprendre, analyser et optimiser les processus d’affaires;
  • Aisance à évoluer dans un environnement dynamique où les priorités peuvent changer rapidement;
  • Souci de la qualité du travail, incluant la documentation, le respect des standards de développement et la maintenabilité des solutions;
  • Bon sens de l’organisation et capacité à gérer plusieurs dossiers simultanément;
  • Expérience de collaboration à distance et maîtrise des outils de communication virtuelle;
  • Capacité à travailler efficacement dans une petite équipe où la polyvalence et la flexibilité sont valorisées.
Compétences techniques requises
  • SuiteScript 2.1 & TypeScript : Développement de scripts (Client, Server, Scheduled) avec typage fort pour une robustesse accrue;
  • Frontend Moderne (React/Next.js) : Création d'interfaces "full custom" performantes, en communicant REST avec Netsuite;
  • Architecture API : Conception de REST endpoints typés avec documentation Swagger pour des intégrations fluides;
  • SuiteQL & SQL : Maîtrise des requêtes avancées et de la manipulation de données complexe;
  • SDF (SuiteCloud Development Framework) : Développement structuré basé sur les objets et gestion fine de l'environnement NetSuite;
  • DevOps & CI/CD : Gestion de versions via Git / Azure DevOps et automatisation des pipelines de déploiement;
  • Écosystème NetSuite : Expertise approfondie de l'architecture (Records, Saved Searches, Workflows) et des processus d'affaires;
  • HTML / CSS / React — développement d'interfaces custom dans NetSuite (Suitelets, Portlets);
  • jQuery — manipulation du DOM et interactions UI;
  • Connaissance de l'architecture NetSuite (Records, Saved Searches, Custom Fields, Workflows);
  • Git / Azure DevOps — gestion de versions et suivi des travaux.
Atouts 
  • Expérience avec SuiteTalk ou SuiteFlow;
  • Connaissance de NetSuite SuiteCommerce ou SuiteCommerce Advanced;
  • Expérience avec Power Automate ou autres outils d'automatisation;
  • Certification NetSuite (SuiteFoundation, Administrator, ou Developer);
  • Expérience dans un contexte B2B ou avec des processus de vente, finances ou RH.
 Exigences requises
  • Un Baccalauréat en informatique, en génie logiciel, en technologies de l'information ou dans un domaine connexe (ou toute combinaison de formation et d'expérience jugée équivalente);
  • Minimum de 3 à 5 années d'expérience pertinente au poste, dont une expérience significative avec un système ERP;
  • Maîtrise de la suite Microsoft Office;
  • Excellente maîtrise du français, tant à l’oral qu’à l’écrit;
  • Être à l’aise en anglais (parlé et écrit).

Équité en emploi

Cet employeur souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées


Exigences

Niveau d'études

Collégial

Diplôme

DEC

Terminé

Années d'expérience

3-5 années

Langues écrites

Fr : Avancé

En : Intermédiaire

Langues parlées

Fr : Avancé

En : Intermédiaire

No. référence interne

749