At least 7 years of software development experience, including at least 3 years as a team lead or in a similar role.
Demonstrated experience modernizing applications and understanding architecture and technology-migration challenges.
Strong knowledge of .NET and ReactJS, as well as frontend and backend development best practices.
Ability to mobilize a team, manage priorities, and support decision-making.
Problem-solving and conflict-management skills, with a pragmatic, solutions-oriented approach.
Ability to work independently, anticipate technical challenges, and propose continuous improvements.
Responsibilities
Manage and support a team of 4 to 7 developers while coordinating the activities of the delivery team across development and quality assurance.
Conduct individual follow-ups, manage performance, and develop the skills of a team of 4 to 7 developers.
Support the development team in resolving technical challenges and structure its problem-solving approach.
Monitor technology and architecture developments to guide and oversee development work.
Coach the delivery team across development and quality assurance, fostering continuous improvement, self-organization, and accountability.
Align the delivery team across development and quality assurance with objectives by ensuring a clear understanding of strategy and priorities.
Optimize the delivery team's workflow by tracking progress, balancing speed and quality, and following the practices and strategies established by the Director of Engineering.
Build a climate of trust by encouraging experimentation, protecting the delivery team, and fostering feedback.
Desired Qualifications
Knowledge of DevOps practices and Agile principles.
Experience with Blazor, integration, and API and service development.
Ability to train and mentor intermediate developers.
Description du poste
Sous la responsabilité du Directeur du développement logiciel, vous aurez pour mission de gérer et encadrer une équipe de 4 à 7 développeurs, tout en assurant la coordination des activités de l'équipe de réalisation (Dev & QA).
Taches :
Assurer le suivi individuel, la gestion de la performance et le développement des compétences d'une équipe de 4 à 7 développeurs
Accompagner l'équipe de développement dans la résolution des défis techniques et structurer l'approche de résolution de problèmes
Suivre les évolutions technologiques et architecturales afin d'orienter et superviser les développements
Coacher l'équipe de réalisation (Dev &QA) en favorisant l'amélioration continue, l'auto-organisation et la responsabilisation
Aligner l'équipe de réalisation (Dev &QA) sur les objectifs en assurant une compréhension claire de la stratégie et des priorités
Optimiser le flux de travail de l'équipe de réalisation (Dev & QA) en suivant l'avancement, en équilibrant vitesse et qualité tout en respectant les pratiques et les stratégies mise en place par le Directeur d'ingénierie
Créer un climat de confiance en encourageant l'expérimentation, en protégeant l'équipe de réalisation (Dev & QA) et en favorisant la rétroaction
Qualifications
Diplôme en informatique
Minimum 7 ans d'expérience en développement logiciel, dont au moins 3 ans en tant que chef d'équipe ou rôle similaire
Expérience avérée en modernisation d'applications, avec une compréhension des défis liés à l'architecture et à la migration technologique
Excellentes connaissances des technologies : .NET, ReactJS, ainsi que des bonnes pratiques de développement frontend et backend
Leadership naturel et esprit de collaboration, capable de mobiliser une équipe, de gérer les priorités et d'accompagner la prise de décision
Fortes compétences en résolution de problèmes et gestion des conflits, avec une approche pragmatique et orientée solutions
Autonomie et proactivité, avec une capacité à anticiper les défis techniques et à proposer des améliorations continues
Atouts :
Connaissance des pratiques DevOps et des principes de l'agilité
Expérience en Blazor, en intégration et en développement d'API /services
Capacité à former et encadrer des développeurs intermédiaires
Informations complémentaires
Conciliation travail-famille (horaires flexibles et environnement hybride)
Régime de retraite avec participation de l'employeur
Assurances collectives complète
Compte de dépenses Santé, PAE et médecine virtuelle offerte 24h/24
Prise en charge de la carte OPUS et abonnements BIXI
Accessible en transport en commun & BIXI
Espaces de stationnement avec un tarif préférentiel