About the job Dévelopeur Sénior-intermédiare
Description de poste Lead Developer
Qui sommes nous?
Notre client est une startup qui aide les entreprises à améliorer l'expérience des employés en offrant des services personnalisés qui contribuent à leur bien-être.
En résumé, nous aidons les organisations à prendre soin de leurs employé(e)s en offrant des avantages sociaux en fonction de leur budget, pour les petites, moyennes et même grande entreprises!
Nous recherchons un(e) développeur(se) Senior qui sera en charge du développement technologique de cette plateforme et qui offrira une guidance pour 2 autres développeurs intermédiaire. Cette entreprise est en pleine croissance et reherche un(e) collègue qui assurera une vision et une pérennité technologique sur le long terme.
Le.la candidat(e) idéal(e) a fait ses preuves dans la livraison de plateforme SaaS de haute qualité et aime le travail d'équipe!
Profil recherché :
- Développeur senior qui maîtrise bien les technologies Microsoft; .NET C#
- Expérience significative dans le domaine du développement de produit SaaS ou en Startup.
- Expérience en architecture de solution; pour aider dans la diminution de la dette technique et la scalabilité de la plateforme.
- Connaissances des bonnes pratiques de développement et du DevOps; (atout considérable)
- Capacité à travailler pour une start up en pleine croissance.
Tes journées avec nous :
Voici les défis qui t'attendent :
- Travailler dans une startup où tu auras beaucoup de choses à mettre en place
- Harmoniser une diversité de stack technologique
- Moderniser le stack techno de la solution existante tout en supportant la croissance de nos clients
Voici tes responsabilités :
- Être en charge de l'ensemble du développement et de l'architecture de notre produit
- Collaborer avec notre équipe et notre partenaire technologique Nexus Innovations
- Participer à la maintenance de notre solution existante
- Collaborer sur la migration de notre nouvelle plateforme (PHP vers .NET et React)
- Développer des nouveaux modules et des fonctionnalités incluant le portail web et les API permettant l'évolution de notre plateforme : API Rest pour l'intégration de nos nouveaux partenaires, des systèmes RH, API de e-commerce
- Élaborer, développer, tester (automatiquement, préférablement) et déployer toutes les couches applicatives de la solution web
- Automatiser des processus administratifs
- Contribuer au maintien de bonnes pratiques de développement (ex. révision de code, déploiement continu);
- Maintenir le schéma de la base de données dans un état stable, ainsi que surveiller les backups, les migrations automatiques et autres;
- Se montrer imputable de ses livraisons et gérer les priorités.
- Participer aux choix technologiques liés au développement de l'application;
- Participer à la stratégie en apportant des idées nouvelles pour accélérer notre croissance / Concevoir le futur des technologies RH avec une équipe de passionnés multidisciplinaire;
- Sortir des rapports venant des données de la base de données via des requêtes SQL complexes;
- Optimiser les processus de développement et méthodologies internes.
Notre stack technologique :
- Backend: C#, ASP.NET Core 5, Entity Framework, Node.js (NestJS), PHP 8*
- Frontend: React, Angular
- Cloud : Azure
- Outils: Visual Studio, VS Code, Git
- DevOps: Azure DevOps, Docker, CI/CD
- BD: SQL Server (atout MySQL)
- Méthodologie de développement: Agilité, Scrum
- Infra as Code (IaC): templates Terraform, Bicep et ARM.
- Sécurité: OAuth2
*A noter que nous utilisons PHP et Node.js pour le backend de notre ancienne version. Le but étant de migrer ces technos vers .NET et React.
Pourquoi travailler chez notre client?
- Tu auras l'occasion de participer à la croissance d'un produit SaaS qui mise sur le bien-être des humains
- Nous t'offrons une flexibilité au niveau de ton horaire de travail
- Nous travaillons en formule hybride ( En sous-location chez Nexus Innovations dans le quartier Pointes Saint-Charles)
- Nous t'offrons un horaire estival durant l'été (terminer la journée à midi le Vendredi!!);
- Tu auras 4 semaines de vacances dès l'embauche (3 semaines flexibles et 1 semaine fixe à Noël);
- Nous t'offrons l'accès à la télémédecine et à la télépsychologie;
Tu as la motivation, le focus et l'esprit pour relever ce défi ? Nous cherchons quelqu'un comme toi!