Directeur, Développement de logiciels et technologie
Equisoft

Directeur, Développement de logiciels et technologie
Qu'est-ce qu'Equisoft? Equisoft est un fournisseur mondial de solutions numériques pour l’assurance et l’investissement, reconnue par plus de 250 des plus grandes institutions financières au monde. Nous offrons un écosystème complet de solutions modulables qui aident nos clients à relever tous les défis qu’apporte cette ère de transformation numérique, grâce à notre approche axée sur les besoins d’affaires, notre connaissance du secteur, nos technologies de pointe et nos experts. Par son approche axée sur les besoins d’affaires, sa connaissance approfondie du secteur, ses technologies de pointe et son équipe multiculturelle d'experts établis en Amérique du Nord, dans les Caraïbes, en Amérique latine, en Europe, en Afrique, en Asie et en Australie, Equisoft aide ses clients à relever tous les défis qu’apporte cette ère de transformation numérique.
Pourquoi choisir Equisoft ? Avec plus de 950 employés, nous sommes une organisation stable qui offre des possibilités d'avancement professionnel et favorise un environnement stimulant. Si cela ne suffit pas, découvrez les autres avantages ci-dessous :
- Lieu d'embauche : Canada (Montréal)
- Vous travaillez dans un espace de travail hybride et collaboratif
- Poste permanent à temps plein
- Avantages offerts dès le premier jour : soins médicaux, soins dentaires, régime de retraite, programme de télémédecine, programme d'aide aux employés, etc.
- Nombre d'heures par semaine : 40
- Soutien éducatif (LinkedIn Learning, cours LOMA et Université Equisoft)
Nous sommes à la recherche d'un directeur de développement de logiciels et technologie qui possède de solides compétences techniques et qui dirigera une équipe de développement multidisciplinaire afin de livrer des produits novateurs sur le marché. Ce rôle combine un leadership technique pratique avec une vision stratégique pour mener à bien la livraison des produits. Le candidat idéal s'épanouit sous la pression, est adaptable et axé sur les solutions, excelle dans la gestion de systèmes complexes et peut équilibrer la profondeur technique avec le sens des affaires. Vous serez chargé d'orienter les décisions en matière d'architecture tout en veillant à la livraison dans les délais de logiciels de haute qualité qui répondent aux objectifs de l'entreprise.
Votre journée chez Equisoft :
Gestion des équipes et des processus
- Optimiser la structure, les rôles et les processus de l'équipe pour atteindre les objectifs de la division et de la famille de produits.
Assurer la cohésion entre les objectifs du produit, les objectifs de l'équipe, la feuille de route et les objectifs individuels.- Être responsable de la livraison de la feuille de route, de la vélocité de l'équipe et de la qualité.
- Mettre en œuvre des processus d'amélioration continue.
Identifier les indicateurs clés de performance pour mesurer et communiquer les progrès
Diriger les pratiques et les principes agiles
- Résoudre les ambiguïtés, structurer les défis complexes et favoriser l'alignement au sein des équipes
- Travailler de manière transversale pour clarifier les priorités et définir les critères de réussite.
- Travailler en étroite collaboration avec l'équipe, en portant plusieurs chapeaux afin de garantir la réussite des projets critiques.
- S'approprier la livraison en collaborant avec les gestionnaires de produits et les parties prenantes de l'entreprise.
- Diriger la planification des sprints, les rétrospectives et d'autres activités d'équipe.
- Gérer les intégrations avec les partenaires externes et superviser le cycle de développement des logiciels.
Leadership et expertise techniques
- Développer une compréhension approfondie des systèmes existants et guider l'optimisation et l'évolution continues.
- Agir en tant qu'expert technique pour l'équipe grâce à vos connaissances approfondies et à votre compréhension des principes, des technologies et des meilleures pratiques en matière d'ingénierie logicielle.
- Architecturer et faire évoluer les systèmes d'entreprise avec une compréhension des systèmes pilotés par les événements.
- Évaluer les décisions d'architecture technique pour garantir l'évolutivité, la fiabilité et l'efficacité.
- Assurer une livraison continue de la valeur, en garantissant une haute disponibilité et l'excellence opérationnelle.
- Développer des prototypes rapides pour valider des idées ou aider à résoudre des problèmes techniques.
- Fournir des compétences en matière de dépannage pour résoudre les problèmes de production et des clients sous pression.
- Mettre en œuvre les décisions d'architecture pour les caractéristiques du produit, le remaniement et l'alignement sur les orientations stratégiques.
- Collaborer avec les architectes et les responsables techniques sur l'orientation stratégique.
- Mettre à jour la documentation technique, y compris le support et les runbooks.
Les Indispensables:
Technique
- Au moins 10 ans d'expérience dans le développement de logiciels, dont 5 ans dans la gestion d’une équipe.
- Expérience dans l'élaboration de feuilles de route pour les produits et dans la direction de projets interfonctionnels.
- Excellente connaissance de l'anglais et du français (écrit et oral)
- Expérience de la structuration d'équipes pour s'aligner sur les objectifs stratégiques et maximiser la valeur.
- Solide expérience dans la réalisation de projets dans un environnement sous pression grâce à votre ténacité et à votre capacité à jongler avec des priorités et des échéances concurrentes.
- Connaissance approfondie des principes, des technologies et des meilleures pratiques en matière d'ingénierie logicielle.
- Solide expérience en matière de développement avec une expertise dans plusieurs piles technologiques (Node, JVM, .NET)
- Compréhension approfondie des architectures de microservices distribuées et natives pour le cloud.
- Expérience avec Kotlin, Python, Java, React JS, plateformes cloud (Microsoft Azure), Kubernetes, outils CI/CD.
- Expertise en matière de livraison de logiciels modernes et d'excellence opérationnelle.
- Capacité à s'adapter rapidement aux technologies existantes et à travailler avec elles tout en évaluant les améliorations potentielles.
- Esprit d'excellence opérationnelle avec expérience de l'exploitation et de la gestion de systèmes en nuage critiques pour l'entreprise
- Capacité à fournir des solutions à des problèmes commerciaux complexes par le biais d'un SDLC standard.
Compétences humaines
- Sens aigu de l'organisation et de la hiérarchisation des priorités
- Compétences en matière d'analyse et de résolution de problèmes
- Capacité à communiquer, à rédiger et à synthétiser des informations
- Capacité à effectuer plusieurs tâches à la fois dans un environnement où le rythme est soutenu
- Esprit d'équipe, tact, diplomatie, autonomie, rigueur et discipline.
Equisoft s'engage à créer un environnement diversifié et est fière d'être un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, à la couleur, à la religion, au sexe, à l'identité ou à l'expression sexuelle, à l'orientation sexuelle, à l'origine nationale, à la génétique, au handicap, à l'âge ou au statut de vétéran.
Nous vous remercions de l'intérêt que vous portez à notre entreprise et nous garantissons que toutes les candidatures soumises sont prises en considération. Seules les personnes dont les candidatures sont sélectionnées seront contactées à des fins d'entrevue. En soumettant votre candidature, vous consentez à ce qu'Equisoft collecte, utilise et conserve vos données personnelles afin de permettre à Equisoft d’analyser votre candidature. En raison de la nature de ses produits et services, Equisoft effectuera une vérification complète des antécédents des candidats sélectionnés.
See more jobs in Montreal, QC