Rejoignez une entreprise basée à Montréal qui aide les organisations du monde entier à créer un parcours personnalisé d'impact et d'épanouissement pour leurs employés. Explorance offre des solutions innovantes d'analyse des retours d'expérience, car nous croyons que chaque expérience compte. Chez Explorance, nous avons pour mission de créer des logiciels de pointe qui ont un impact sur des millions d’utilisateurs à travers le monde. Nous prospérons grâce à l’innovation, la collaboration et une passion pour la création de produits exceptionnels. Alors que nous poursuivons notre croissance, nous recherchons un Développeur Full‑Stack talentueux et motivé pour nous aider à façonner l’avenir de notre plateforme. Description du poste: Concevoir et implémenter des couches d'accès aux données et des API hautement évolutives et performantes. Développer des composants backend sécurisés, réutilisables et performants pour les nouvelles fonctionnalités. Collaborer étroitement avec les architectes logiciels et les développeurs pour planifier, concevoir et maintenir les solutions. Estimer les efforts nécessaires pour les nouvelles fonctionnalités et les demandes de modification. Rédiger des documents de conception technique et contribuer aux discussions sur l'architecture. Responsabilités: Collaborer avec les différentes équipes d'Explorance et les partenaires pour concrétiser les projets. Concevoir et implémenter des couches d'accès aux données et des API hautement évolutives et performantes. Développer des composants backend sécurisés, réutilisables et performants pour les nouvelles fonctionnalités. Travailler en étroite collaboration avec les architectes logiciels et les développeurs pour planifier, concevoir et maintenir les solutions. Estimer les efforts nécessaires pour les nouvelles fonctionnalités et les demandes de modification. Garantir que les applications respectent les bonnes pratiques en matière de conception, d'évolutivité et de performance. Rédiger des documents de conception technique et contribuer aux discussions sur l'architecture. Mener et participer à des revues de code par les pairs afin de maintenir des normes de qualité élevées. Diagnostiquer et résoudre les problèmes de production (support de niveau 3). Travailler avec les processus ETL, les procédures stockées et l'extraction de données pour assurer un flux de données fluide. Participer aux démonstrations de fonctionnalités et partager l'avancement avec l'équipe. Contribuer au respect des normes de développement et des bonnes pratiques d'Explorance. Se tenir informé(e) des dernières technologies et tendances front‑end. Encadrer et accompagner les développeurs juniors. Ce que vous apportez à l'équipe: Plus de 7 ans d'expérience en développement back‑end .NET. Plus de 7 ans d'expérience en développement MS SQL Server. Solide expérience dans la conception et l'optimisation d'API RESTful pour les grands ensembles de données. Maîtrise de C#, ASP.NET Core, framework de développement web open source | .NET. Excellente compréhension de l'architecture des applications web et des systèmes web à haute disponibilité. Expérience avec IIS et l'optimisation des performances (PTO). Connaissance de Redis Cache (ou de mécanismes de cache similaires). Expérience avec Git, Azure DevOps et les pipelines CI/CD. Familiarité avec les outils de gestion de la configuration et d'exécution des tâches. Expérience avec les courtiers de messages (RabbitMQ est un plus). Compétences supplémentaires: Expérience avec Azure Stack. Connaissance de Graph SQL. Familiarité avec Vue.js, Angular ou des frameworks similaires. Expérience avec Node.js requise. Ce qui vous distingue: D’excellentes compétences en communication (écrite et orale). La capacité à gérer plusieurs tâches simultanément et à s’adapter rapidement à différents contextes. Un esprit de résolution de problèmes: vous considérez les défis comme des opportunités. Une forte éthique professionnelle et le souci du détail. Un bon sens de l’humour: car nous pensons que le travail doit être source de plaisir! La capacité à s’adapter au changement et à évoluer dans un environnement dynamique. La conviction que «c’est votre attitude, et non votre aptitude, qui détermine votre réussite». Autres exigences : Ne postulez que si vous résidez à Montréal (ou dans les environs) et que vous souhaitez faire partie d’une culture dynamique et très engagée au bureau. Nous prenons l’inclusion à cœur et la vivons chaque jour. Nous mettons l’humain au premier plan dans tout ce que nous faisons et sommes fiers de notre authenticité et de notre culture de l’inclusion. Nous encourageons donc les personnes de toute race, religion, ethnie, identité de genre, orientation sexuelle, âge, statut d’immigration, handicap ou autres caractéristiques protégées par la loi à postuler. Nous prenons nos décisions en matière d’emploi sans tenir compte de ces caractéristiques. Et pour garantir un espace de travail sûr à tous nos employés, tout emploi est subordonné à la réception d’une vérification satisfaisante des antécédents et des références. #J-18808-Ljbffr
Développeur(Se) Back-End Senior / Senior Back-End Developer
EXPLORANCE
montreal (administrative region), montreal (administrative region)
Published 19 days ago
Report job