AppDirect logo
AppDirect1 week ago

Développeur/Développeuse Logiciel Senior

On-site · Montréal, Quebec, Canada

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown
Industry
TECH

Job Summary

Senior software developer for AppDirect’s Product & Execution team focusing on building scalable, fault-tolerant systems and microservices for product catalog and order processing. Responsibilities include designing, implementing, and supporting evolving architectures; promoting up-to-date industry best practices; researching and adopting new technologies; collaborating with cross-functional teams to deliver software solutions; migrating monoliths to microservices; implementing messaging with Kafka; and leveraging AI-assisted development with programming agents while maintaining design intent, testing strategy, and quality. Key tech includes Node.js/TypeScript, microservices, GraphQL, Kafka, Docker/Kubernetes, ReactJS, and agile practices.

Required Qualifications

  • 5+ années d’expérience en développement logiciel
  • Baccalauréat ou maîtrise en informatique ou dans une discipline connexe
  • Connaissance des technologies liées aux microservices
  • Expérience avec Node.JS/TypeScript, structure des données et algorithmes, analyse et conception orientées objet, modèles de conception, méthodologie de développement Agile, MySQL / MongoDB / Redis
  • Expérience avec les frameworks Java (Spring/J2EE) et JS/Node.JS (Express)
  • Connaissance des conteneurs Docker/Kubernetes/OpenShift
  • Connaissance GraphQL, ReactJS/TypeScript/Javascript
  • Expérience avec Kafka/RabbitMQ et systèmes de messagerie
  • Développement assisté par l’IA et intégration d’agents de programmation
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

AppDirect

Développeur/Développeuse Logiciel Senior

Apply on Sorce