Lead Software Developer

OSEDEAMontrealJob.bopublié le 04/05/2026
Indispensable :TypeScriptJavaScriptPythonJavaReactSvelteAWSAzureGoogle CloudCloudFullstackMobileAgileScrumKanbanCI/CDMicroservicesLead
Traduction automatique — langue d'origine : anglais.Afficher l'original

Qui nous sommes

Nous sommes une entreprise de développement technologique prospère et agile. L'humain est au centre de tout ce que nous faisons. Pour dire les choses simplement, nous sommes attentionnés. Notre équipe se soucie personnellement de nos clients et du monde qui les entoure, et nous nous soucions des rêves de vie, des aspirations et du développement de carrière de notre équipe.

Nous croyons fermement au pouvoir de la communauté. C'est pourquoi nous recherchons des opportunités de bâtir des relations significatives avec tous ceux qui nous entourent.

Nous célébrons la diversité sous toutes ses formes. Origines, personnalités, parcours professionnels, langues... tout ce que vous voulez. Nous innovons, apprenons et partageons activement des histoires autour de ce sujet. Nous voulons que chacun se sente accueilli et inclus dans tout ce que nous entreprenons.

Nous aimons nous amuser et profiter de la vie. Nous nous réveillons chaque jour avec l'inspiration de construire un monde plus efficace et plus agréable.

Aperçu du rôle

En tant que Lead Software Developer, nous attendons de vous que vous soyez discipliné en ce qui concerne le développement logiciel, prêt et désireux de diriger des projets et des initiatives, et que vous collaboriez avec vos coéquipiers techniques et non techniques tout en les encadrant lors de la planification, du développement et de la livraison de solutions logicielles d'entreprise pour nos clients. Nous attendons de vous que vous fournissiez des conseils, que vous souteniez votre équipe dans ses efforts et que vous soyez un délégateur efficace avec un esprit orienté vers les objectifs. Nous attendons de vous que vous soyez un développeur chevronné possédant une solide expertise technique.

Les technologies listées ci-dessous sont mentionnées pour vous donner un point de référence concernant notre stack. Avant tout, nous examinons les capacités personnelles et le potentiel de croissance lors de l'embauche pour ce poste.

Vos responsabilités clés Guider votre équipe à travers le développement de logiciels conformément aux spécifications (SRS, Interface Designs)

Développer des solutions clés pour répondre aux besoins critiques des entreprises clientes

Traduire les exigences fonctionnelles en spécifications techniques

Fournir un feedback continu à vos collègues

Partager votre expertise par le biais d'analyses, d'estimations, de revues et d'audits

Coacher vos collègues pour encourager leur croissance professionnelle

Prendre des initiatives avec confiance sur les projets et les tâches

Maintenir et renforcer les directives de développement logiciel

Rechercher, tester et implémenter de nouvelles techniques et technologies

Conseiller et consulter les clients sur les décisions et les orientations techniques.

Le candidat idéal Possède plus de 8 ans d'expérience en tant que développeur ou ingénieur logiciel, dont au moins 3 années récentes dans des langages de programmation modernes et populaires tels que Python, Javascript/typescript, et/ou Java

Possède plus de 2 ans d'expérience dans la direction d'une équipe de développeurs logiciels dans un cadre professionnel

Possède un Master, une Licence, un diplôme collégial, une certification dans un domaine lié au logiciel, ou un diplôme ou une expérience équivalente

Possède un niveau de français intermédiaire ou conversationnel au minimum.

Vous devez maîtriser Full-stack web development

Development Methodologies (Agile, Scrum, XP, Kanban, Shape Up, etc.)

Application Testing (unit, functional, E2E, etc.)

CI/CD Pipelines

Domain-Driven Design

Au moins un framework/bibliothèque client moderne majeur tel qu'AngularJS, ReactJS, Svelte, etc.

C'est un plus si vous avez de l'expérience avec Cloud-hosting platforms (AWS, Azure, GCP, etc.)

Virtualization and Containerization

Mobile development

In-Memory object storage, caching, and queue systems

Microservices and Serverless Systems

Hexagonal Architecture

Ce que nous offrons Salaire compétitif et contribution à votre régime de retraite (RRSP)

Horaires de travail flexibles et liberté de choisir comment vous travaillez

Travaillez de n'importe où jusqu'à 8 semaines

Congé sabbatique payé

Compte de dépenses pour le bien-être et la productivité

Programme parental

Activités

Formation

Et plus encore...

Le processus pour ce rôle si vous êtes sélectionné

  1. 20 min - Appel d'introduction initial avec notre équipe technique
  2. 90 min - Entretien en personne à notre bureau.
  3. Présentation de l'offre

Seuls les candidats retenus seront contactés. Lisez notre processus d'embauche complet ici.