Enable job alerts via email!

Senior .NET Full Stack Developer (POS&Omni) | Dveloppeur(euse) Full Stack .NET Senior (POS&Omnicanal

Jesta I.S.

Montreal

On-site

CAD 70,000 - 90,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise dynamique spécialisée dans le développement de solutions pour le commerce de détail recherche un développeur Full Stack .NET. Le candidat idéal aura une solide expérience en .NET et Oracle, et sera capable de travailler à la fois sur des applications desktop et web. Les responsabilités incluent le développement d'API, la collaboration en équipe, et la résolution de problèmes techniques. Rejoignez une équipe innovante qui valorise la qualité du code et l'automatisation.

Qualifications

  • Plus de 5 ans d'expérience avec le framework .NET.
  • Compréhension des architectures et modèles de conception.

Responsibilities

  • Développement Full Stack dans le domaine du commerce de détail.
  • Collaborer avec l'équipe pour produire un code de haute qualité.
  • Maintenir une documentation technique cohérente.

Skills

Développement d'API
Qualité du développement
Collaboration
Résolution de problèmes
Automatisation

Education

Baccalauréat en informatique

Tools

Oracle
Git
Azure DevOps
Docker

Job description

5+ années d'expérience en développement d'API

LEntreprise

Jesta I.S. est un fournisseur mondial de logiciels intégrés destinés aux grossistes et aux détaillants spécialisés dans les vêtements, chaussures, articles ménagers et électroniques. Nos solutions de bout en bout simplifient vos opérations quotidiennes tout au long de votre chaîne d'approvisionnement, en plaçant vos clients au cœur de vos préoccupations.

Nous améliorons continuellement nos produits pour répondre aux besoins volontaires des industries du commerce de gros et de détail, en proposant des solutions innovantes afin de maximiser l'efficacité opérationnelle et la satisfaction client.

Avec plus de 50 ans d'expérience combinée dans les domaines du commerce de gros et de détail, nous comprenons l'importance de fournir des solutions logicielles solides, accompagnées d'un service client irréprochable.

Nous recherchons un développeur Full Stack .NET pour intégrer notre équipe de développement spécialisée dans le commerce de détail et les solutions omnicanales. Cette équipe conçoit des logiciels qui optimisent les opérations de détail de nos clients, incluant un système de point de vente (caisse enregistreuse) et son écosystème associé, ainsi que la gestion des chaînes de magasins et le traitement des commandes omnicanales (en ligne ou en magasin).

Notre stack logicielle .NET comprend des applications basées sur WinForms, des services .NET (y compris WCF) et des solutions web .NET (ASP.NET Core MVC). Nous envisageons également d'intégrer des technologies telles que WinForm / WPF / WinUI. La base de données utilisée est Oracle, exploitant largement les procédures stockées pour la logique métier.

Nous souhaitons que nos développeurs .NET soient à l'aise aussi bien avec les applications de bureau que web. Bien que l'accent initial soit sur les applications desktop, la trajectoire future inclut le développement web.

Responsabilités principales
  1. Développement Full Stack dans le domaine du commerce de détail (POS / magasin et e-commerce).
  2. Collaborer avec l'équipe pour produire un code de haute qualité dans un environnement agile (SDLC).
  3. Participer aux aspects de conception, incluant brainstorming, spécification et éventuellement l'apport UI / UX.
  4. Estimer le travail technique (niveaux macro et micro).
  5. Résoudre les problèmes et dépanner les incidents de production en collaboration avec les équipes Services et Support.
  6. Maîtriser les outils et technologies nécessaires à la réalisation des projets et à l'amélioration des produits.
  7. Maintenir une documentation technique cohérente et guider l'équipe pour assurer une approche unifiée.
  8. Assister les collègues sur des problèmes de codage et veiller au respect des normes de qualité.
  9. Rédiger des tests automatisés pour atteindre les objectifs de couverture.
  10. Limiter la dette technique et planifier les nettoyages nécessaires.
Compétences et qualités requises
  • Personnalité technique en forme de "T" avec une attention particulière à la qualité du développement, aux architectures modernes et aux cycles de vie des logiciels.
  • Plus de 5 ans d'expérience avec le framework .NET, notamment VB.NET, C#, WinForms, WPF, et idéalement ASP.NET Core MVC / Razor / Blazor.
  • Plus de 5 ans d'expérience avec Oracle et PL/SQL, comprenant une bonne compréhension des modèles de données et des optimisations SQL.
  • Plus de 5 ans d'expérience dans le développement d'API.
  • Facilité à comprendre les architectures et modèles de conception, ainsi que les principes fondamentaux pour créer des logiciels volontaires et performants.
  • Familiarité avec les principes d'architecture orientée services (SOA), y compris les web services, APIs, microservices, architectures événementielles, files d'attente, etc.
  • Connaissance des outils de gestion collaborative du code source comme Git, ainsi que des concepts DevOps / NoOps (Azure DevOps est un atout).
  • Confort avec les interfaces en ligne de commande (cmd / PowerShell sous Windows, bash sous Linux) et les scripts / automatisations.
  • Connaissances en virtualisation, environnements cloud (Azure, Oracle), et conteneurs (Docker).
  • Solides compétences en recherche pour explorer de nouveaux domaines et résoudre des problèmes complexes.
  • Capacité à expliquer des idées complexes et à faire des présentations pour la formation ou la collaboration.
  • Passion pour l'automatisation et l'amélioration continue des outils du cycle de vie du développement.
  • Participation à la recherche de solutions optimales, en tenant compte du temps, des compétences et du code existant.
  • Intérêt marqué pour les nouvelles technologies et la création de prototypes.
  • Compréhension des liens entre les aspects techniques et les besoins commerciaux d'un produit/projet.
  • Capacité à travailler en équipe ou en autonomie avec des instructions appropriées.
  • Connaissance du secteur Retail / Wholesale / Ecommerce et de sa terminologie (un atout).

Nous remercions tous les candidats pour leur intérêt; cependant, seules les personnes retenues seront contactées pour les prochaines étapes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.