Senior Software Developer - Inventory Management System (Montreal, QC)

SSENSE


Date: 2 days ago
City: Montreal, QC
Contract type: Full time

SSENSE, prononcé [es-uhns], est une plateforme technologique montréalaise à portée internationale œuvrant au croisement de la culture, de la communauté et du commerce. SSENSE offre une combinaison de marques de luxe établies et émergentes dans les rayons féminin, masculin, pour enfant et divers.Avec une moyenne de 100 millions de visites mensuelles sur le site, SSENSE a été saluée par la critique, à la fois pour son modèle de commerce numérique et pour sa production de contenu culturel. Approximativement 70% de l’auditoire du site est âgé de 18 à 40 ans.



À propos de l'équipe :
SSENSE recherche un·e Développeur·se de Logiciel Senior pour rejoindre notre équipe technologique en pleine croissance. En tant que Développeur·se Senior dans l'équipe de Gestion des Inventaires, vous serez responsable de la conception, du développement et de la mise en œuvre de solutions logicielles qui améliorent l'efficacité, la précision et l'évolutivité de nos processus d'inventaire. Vous travaillerez en étroite collaboration avec des équipes interfonctionnelles, y compris, mais sans s'y limiter, la chaîne d'approvisionnement, les opérations d'entrepôt, la logistique et le support des centres de fulfillment, afin de développer une solution d'inventaire de haute qualité répondant aux besoins évolutifs de notre entreprise.

Le·la Développeur·se Senior prendra des fonctionnalités complexes de la feuille de route produit, les décomposera en leurs composants techniques requis et les développera de manière autonome.

Il/Elle/Iel sera responsable d'au moins un composant de la pile technique de SSENSE et tiendra compte de ses SLAs. Le·la candidat·e idéal·e contribuera activement à la diffusion des connaissances au sein de l'organisation, participera au recrutement et à l'intégration de nouveaux·elles employé·es, et mentorera les Développeur·ses Junior·es de l'équipe.

Pourquoi nous rejoindre :

  • Expertise en développement logiciel : Concevoir, développer et maintenir des solutions logicielles pour la gestion des inventaires, en mettant en œuvre des fonctionnalités d'automatisation et des intégrations avec des systèmes comme SAP, WMS, OMS et POS pour un flux de données fluide.

  • Automatisation et optimisation : Identifier et mettre en œuvre des solutions logicielles pour optimiser les processus d'inventaire, y compris l'analyse prédictive et le suivi en temps réel pour améliorer la précision et réduire les coûts.

  • Leadership technique : Fournir du mentorat aux développeur·ses junior·es, diriger les revues de code pour garantir la qualité, et se tenir informé·e des tendances du secteur pour améliorer les pratiques de gestion des inventaires.

  • Assurance qualité : Garantir la performance, la fiabilité et l'évolutivité des composants techniques grâce aux SLAs, aux tests automatisés et aux pipelines CI/CD, tout en surveillant activement la performance des systèmes.

  • Documentation et intégration : Créer des diagrammes UML et de la documentation technique, contribuer à la conception de solutions et faciliter l'intégration de systèmes de gestion des inventaires tiers pour des opérations efficaces.



Comment exceller dans ce rôle :

  • Expérience en développement logiciel : Minimum de 5 ans en développement logiciel, y compris 3 ans axés sur le développement de microservices et une expérience avec AWS, ainsi que des systèmes de gestion des inventaires/chaînes d'approvisionnement.

  • Compétence technique : Expertise dans le développement de services backend utilisant Typescript, Vue.js et Node.js, avec une expérience pratique dans les microservices, les conteneurs et les frameworks d'orchestration comme Kubernetes.

  • Compréhension architecturale : Familiarité avec l'architecture orientée événements et le modèle pub/sub, ainsi qu'une solide expérience avec PostgreSQL à grande échelle et le développement d'API REST en utilisant diverses méthodologies de test (Unitaire, Contrat, Intégration, E2E).

  • Connaissance des ressources cloud et des systèmes de mise en cache : Compétent·e dans l'utilisation de ressources cloud (AWS, Google Cloud, Azure) et de technologies de mise en cache (Fastly, Redis, Varnish), complété par de solides compétences en communication et une familiarité avec le Design Orienté Domaine et la gestion des inventaires multi-sites.

  • Connaissance du secteur : Compréhension approfondie des systèmes de gestion des inventaires et des chaînes d'approvisionnement, avec une expérience significative dans les flux de gestion des matériaux. (atout majeur)

Ce qui vous distingue :

  • Hautement analytique et orienté·e vers les détails.

  • Capacité à coacher et à mentorer les employé·es junior·es pour atteindre leurs objectifs personnels et professionnels.

  • Esprit d'équipe avec un fort sens des responsabilités et de l'appropriation.

  • Capacité à influencer et à impulser le changement.

  • Mentalité orientée solutions et attitude positive pour surmonter les défis.

  • Capacité à s'épanouir dans un environnement dynamique et à maîtriser les technologies et techniques Web en constante évolution.



Ce que nous offrons:

  • Assurance santé et dentaires, et plans de santé mentale.
  • Programme parental
  • Rabais sur le ssense.com 
  • Régime d'épargne et de retraite
  • Couverture de l'affirmation du genre
  • La chance de travailler avec des technologies de pointe et une équipe innovante

SSENSE est un employeur qui souscrit au principe de l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Si vous avez besoin d'aménagements particuliers, faites-le nous savoir. Nous ferons de notre mieux pour vous satisfaire !

#LI-Hybride #SSENSEFR

Hybride

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Customer Experience Associate - (Future opportunities) - Montreal - Inviting Applicants who identify as First Nation (Status and Non-Status) Inuit, and Métis

TD Bank, Montreal, QC
9 hours ago
Work Location:CanadaHours:18.75Line of Business:Personal & Commercial BankingPay Details:We're committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this role.Job Description:KEY ACCOUNTABILITIESCUSTOMERCreate an exceptional customer experience with every customer interaction and contribute...

Junior Technician, Structural Engineering - Biofuels and Energy Transition

BBA Consultants, Montreal, QC
1 day ago
Type of position: Regular Your future role on our team BBA is seeking a junior structural engineer or technician to join a team that offers high-quality expertise and consulting services. In your role, you’ll establish and strengthen relationships with clients. You’ll also be required to help carry out in-plant projects involving biofuel manufacturing processes, carbon capture and utilization, green hydrogen,...

Assistant Store Manager

Rogers Communications, Montreal, QC
1 day ago
Our branded retail team is at the heart of our success. We represent the welcoming spirit of our company. Our retail teams are outgoing and approachable individuals who understand how our products and services fit into everyday life, and we’re excited to show customers how that technology can enhance and simplify their lives. We deliver a seamless experience, value expertise,...