Responsable de l'équipe d'ingénierie
Fonction Sous la responsabilité du directeur de l'ingénierie, le chef d'équipe d'ingénierie est chargé de :

Aperçu
Fonction
Sous la responsabilité du directeur de l'ingénierie, le chef d'équipe d'ingénierie est chargé de la direction, de l'orientation technique et de la gestion de bout en bout d'une équipe d'ingénieurs responsable des composants clés de la plateforme SaaS StarCompliance Enterprise.
Ce poste allie un leadership technique solide à la gestion d'équipe et à la responsabilité de la réalisation des projets. La réussite repose sur les compétences et les résultats de l'équipe, tout en conservant une expertise technique suffisante pour orienter la conception, remettre en question les décisions et soutenir les travaux d'ingénierie complexes.
Vous serez responsable de l'ensemble du cycle de vie des logiciels et des services relevant de la compétence de votre équipe, depuis la conception et le développement jusqu'au déploiement, à l'exploitation, à la modernisation et à l'amélioration continue.
StarCompliance s'oriente vers un modèle de développement logiciel axé sur l'IA et les agents. Vous mènerez cette transition au sein de votre équipe, en mettant en place des méthodes de travail permettant aux ingénieurs et aux agents IA de collaborer efficacement tout au long du cycle de vie du développement logiciel.
Notre vision de l'IA
L'IA est un élément fondamental de l'ingénierie logicielle moderne chez StarCompliance.
Nous attendons des chefs d'équipe d'ingénierie qu'ils :
-
Intégrer le développement assisté par l'IA et le développement agentique dans les processus d'ingénierie quotidiens.
-
Permettre de déléguer en toute sécurité certaines tâches d'ingénierie à des agents d'IA.
-
Veillez à ce que les modifications générées par l'IA soient testées, validées, sécurisées et vérifiables.
-
Utiliser l'IA pour améliorer la rapidité de livraison, la qualité, l'automatisation et les capacités d'ingénierie.
-
Adopter en permanence de nouvelles fonctionnalités d'IA lorsqu'elles apportent une valeur ajoutée mesurable.
Les résultats générés par l'IA restent des réalisations techniques, et les équipes restent responsables de tout ce qu'elles livrent.
Responsabilités
Direction technique et développement des ressources humaines
-
Assurer la direction technique des systèmes et des services relevant du domaine de compétence de l'équipe.
-
Diriger les décisions en matière de conception et veiller à leur conformité avec l'architecture et les normes d'ingénierie de StarCompliance.
-
Disposer de connaissances techniques suffisamment approfondies pour remettre en question les conceptions et résoudre des problèmes complexes.
-
Favoriser la modernisation, la simplification et la réduction de la dette technique.
-
Veiller à ce que l'évolutivité, la sécurité, la résilience, les performances et la facilité de maintenance soient intégrées dès le départ.
Direction technique
-
Assurer la direction technique des systèmes et des services relevant du domaine de compétence de l'équipe.
-
Diriger les décisions en matière de conception et veiller à leur conformité avec les normes architecturales de StarCompliance.
-
Disposer d'un niveau de connaissances techniques suffisamment approfondi pour remettre en question les conceptions et apporter une réponse aux problèmes complexes.
-
Favoriser la modernisation, la simplification et la réduction de la dette technique.
-
Veiller à ce que l'évolutivité, la sécurité, la résilience, les performances et la facilité de maintenance soient intégrées dès le départ.
Une approche axée sur l'IA et l'ingénierie agentique
-
Diriger la mise en œuvre de pratiques d'ingénierie assistées par l'IA et axées sur l'agentivité.
-
Organiser le travail de manière à ce que les ingénieurs et les agents puissent collaborer efficacement.
-
Augmenter la part des activités de développement pouvant être automatisées en toute sécurité.
-
Mettre en place une validation automatisée et des garde-fous pour les modifications générées par l'IA.
-
Évaluer l'adoption de l'IA à l'aune des améliorations observées en termes de débit, de qualité et de capacité d'ingénierie.
Livraison, qualité et opérations
-
Assurer de bout en bout la mise en œuvre et le bon fonctionnement continu des produits et services de l'équipe.
-
Traduire les priorités produit en objectifs techniques clairs et réalisables.
-
Concilier la mise en œuvre des fonctionnalités avec la qualité, la résilience, la sécurité et la pérennité technique.
-
S'assurer que les logiciels ont été testés, qu'ils sont déployables, observables, faciles à prendre en charge et prêts à être mis en production.
-
Favoriser l'automatisation des processus de test, d'intégration continue et de déploiement continu (CI/CD), ainsi que des processus opérationnels.
-
Utiliser les données techniques et de production pour améliorer la qualité et l'efficacité des livraisons.
Qualité, CI/CD et excellence opérationnelle
-
Veiller à ce que les ingénieurs soient responsables de la qualité des logiciels qu'ils développent.
-
Intégrer des tests automatisés et des contrôles qualité adaptés tout au long du cycle de vie du développement logiciel (SDLC).
-
Favoriser un haut niveau d'automatisation CI/CD et des déploiements reproductibles et à faible risque.
-
S'assurer que les services offrent des fonctionnalités efficaces de télémétrie, de journalisation, de surveillance et d'alerte.
-
Utiliser les données de production et les incidents pour favoriser l'amélioration continue de l'ingénierie.
Plateforme et collaboration
-
Développez des solutions en tirant parti des fonctionnalités modernes d'Azure, des technologies cloud natives et des capacités réutilisables de la plateforme.
-
Collaborez avec les équipes Ingénierie de plateforme, Architecture, Ingénierie qualité, Sécurité et Produit.
-
Travailler au-delà des frontières entre les équipes pour résoudre les problèmes de dépendances et les problèmes d'ingénierie systémiques.
-
Communiquer clairement aux parties prenantes les modalités de mise en œuvre, les risques techniques et les compromis.
-
Contribuer à l'élaboration de normes, à l'organisation de forums et à la mise en place d'initiatives d'amélioration à l'échelle de l'ingénierie.
Compétences et expérience
-
Une solide expérience en génie logiciel, notamment en matière de direction technique et de gestion d'équipe.
-
Solide expérience avec C# et les technologies modernes .NET / ASP.NET Core.
-
Excellente maîtrise des API, de l'architecture logicielle et des modèles d'intégration modernes.
-
Solide expérience dans le domaine des les microservices, les conteneurs et les systèmes distribués.
-
Expérience dans le domaine de l'infrastructure en tant que code et la mise en place automatisée d'environnements.
-
Expérience en matière d’ l'architecture orientée événements et la messagerie asynchrone.
-
Expérience dans le développement et l'exploitation d'applications SaaS d'entreprise ou hébergées dans le cloud.
-
Expérience avec les technologies front-end modernes telles que React et TypeScript.
-
Solides connaissances en bases de données relationnelles, notamment SQL Server.
-
Expérience pratique avec Microsoft Azure, le CI/CD, les tests automatisés et les pratiques d'ingénierie modernes.
-
Maîtrise des concepts d'observabilité, de résilience, de performance et de développement logiciel sécurisé.
-
Expérience pratique dans l'utilisation d'outils d'ingénierie assistés par l'IA et d'approches de développement agentique.
-
Expérience dans l'accompagnement ou la direction de une transformation technique axée sur l’IA ou les agents.
-
Capacité avérée à diriger des ingénieurs, à gérer la mise en œuvre des projets, à allouer les ressources et à exercer une influence au sein des différentes équipes.
-
Solides compétences en matière de jugement technique, de communication, d’accompagnement et de gestion des parties prenantes.
Compétences minimales requises
Compétences minimales requises
-
Diplôme en informatique, en génie logiciel ou dans une discipline apparentée, ou expérience professionnelle équivalente.
- Expérience dans le domaine des technologies SaaS réglementées ou des technologies au service des services financiers.
Intégrité et éthique
-
Tous les collaborateurs d'All StarCompliance sont tenus de respecter des normes élevées en matière d'intégrité personnelle et d'exercer leurs fonctions dans le respect des principes éthiques.
Fonction
Sous la responsabilité du directeur de l'ingénierie, le chef d'équipe d'ingénierie est chargé de la direction, de l'orientation technique et de la gestion de bout en bout d'une équipe d'ingénieurs responsable des composants clés de la plateforme SaaS StarCompliance Enterprise.
Ce poste allie un leadership technique solide à la gestion d'équipe et à la responsabilité de la réalisation des projets. La réussite repose sur les compétences et les résultats de l'équipe, tout en conservant une expertise technique suffisante pour orienter la conception, remettre en question les décisions et soutenir les travaux d'ingénierie complexes.
Vous serez responsable de l'ensemble du cycle de vie des logiciels et des services relevant de la compétence de votre équipe, depuis la conception et le développement jusqu'au déploiement, à l'exploitation, à la modernisation et à l'amélioration continue.
StarCompliance s'oriente vers un modèle de développement logiciel axé sur l'IA et les agents. Vous mènerez cette transition au sein de votre équipe, en mettant en place des méthodes de travail permettant aux ingénieurs et aux agents IA de collaborer efficacement tout au long du cycle de vie du développement logiciel.
Notre vision de l'IA
L'IA est un élément fondamental de l'ingénierie logicielle moderne chez StarCompliance.
Nous attendons des chefs d'équipe d'ingénierie qu'ils :
-
Intégrer le développement assisté par l'IA et le développement agentique dans les processus d'ingénierie quotidiens.
-
Permettre de déléguer en toute sécurité certaines tâches d'ingénierie à des agents d'IA.
-
Veillez à ce que les modifications générées par l'IA soient testées, validées, sécurisées et vérifiables.
-
Utiliser l'IA pour améliorer la rapidité de livraison, la qualité, l'automatisation et les capacités d'ingénierie.
-
Adopter en permanence de nouvelles fonctionnalités d'IA lorsqu'elles apportent une valeur ajoutée mesurable.
Les résultats générés par l'IA restent des réalisations techniques, et les équipes restent responsables de tout ce qu'elles livrent.
Direction technique et développement des ressources humaines
-
Assurer la direction technique des systèmes et des services relevant du domaine de compétence de l'équipe.
-
Diriger les décisions en matière de conception et veiller à leur conformité avec l'architecture et les normes d'ingénierie de StarCompliance.
-
Disposer de connaissances techniques suffisamment approfondies pour remettre en question les conceptions et résoudre des problèmes complexes.
-
Favoriser la modernisation, la simplification et la réduction de la dette technique.
-
Veiller à ce que l'évolutivité, la sécurité, la résilience, les performances et la facilité de maintenance soient intégrées dès le départ.
Direction technique
-
Assurer la direction technique des systèmes et des services relevant du domaine de compétence de l'équipe.
-
Diriger les décisions en matière de conception et veiller à leur conformité avec les normes architecturales de StarCompliance.
-
Disposer d'un niveau de connaissances techniques suffisamment approfondi pour remettre en question les conceptions et apporter une réponse aux problèmes complexes.
-
Favoriser la modernisation, la simplification et la réduction de la dette technique.
-
Veiller à ce que l'évolutivité, la sécurité, la résilience, les performances et la facilité de maintenance soient intégrées dès le départ.
Une approche axée sur l'IA et l'ingénierie agentique
-
Diriger la mise en œuvre de pratiques d'ingénierie assistées par l'IA et axées sur l'agentivité.
-
Organiser le travail de manière à ce que les ingénieurs et les agents puissent collaborer efficacement.
-
Augmenter la part des activités de développement pouvant être automatisées en toute sécurité.
-
Mettre en place une validation automatisée et des garde-fous pour les modifications générées par l'IA.
-
Évaluer l'adoption de l'IA à l'aune des améliorations observées en termes de débit, de qualité et de capacité d'ingénierie.
Livraison, qualité et opérations
-
Assurer de bout en bout la mise en œuvre et le bon fonctionnement continu des produits et services de l'équipe.
-
Traduire les priorités produit en objectifs techniques clairs et réalisables.
-
Concilier la mise en œuvre des fonctionnalités avec la qualité, la résilience, la sécurité et la pérennité technique.
-
S'assurer que les logiciels ont été testés, qu'ils sont déployables, observables, faciles à prendre en charge et prêts à être mis en production.
-
Favoriser l'automatisation des processus de test, d'intégration continue et de déploiement continu (CI/CD), ainsi que des processus opérationnels.
-
Utiliser les données techniques et de production pour améliorer la qualité et l'efficacité des livraisons.
Qualité, CI/CD et excellence opérationnelle
-
Veiller à ce que les ingénieurs soient responsables de la qualité des logiciels qu'ils développent.
-
Intégrer des tests automatisés et des contrôles qualité adaptés tout au long du cycle de vie du développement logiciel (SDLC).
-
Favoriser un haut niveau d'automatisation CI/CD et des déploiements reproductibles et à faible risque.
-
S'assurer que les services offrent des fonctionnalités efficaces de télémétrie, de journalisation, de surveillance et d'alerte.
-
Utiliser les données de production et les incidents pour favoriser l'amélioration continue de l'ingénierie.
Plateforme et collaboration
-
Développez des solutions en tirant parti des fonctionnalités modernes d'Azure, des technologies cloud natives et des capacités réutilisables de la plateforme.
-
Collaborez avec les équipes Ingénierie de plateforme, Architecture, Ingénierie qualité, Sécurité et Produit.
-
Travailler au-delà des frontières entre les équipes pour résoudre les problèmes de dépendances et les problèmes d'ingénierie systémiques.
-
Communiquer clairement aux parties prenantes les modalités de mise en œuvre, les risques techniques et les compromis.
-
Contribuer à l'élaboration de normes, à l'organisation de forums et à la mise en place d'initiatives d'amélioration à l'échelle de l'ingénierie.
-
Une solide expérience en génie logiciel, notamment en matière de direction technique et de gestion d'équipe.
-
Solide expérience avec C# et les technologies modernes .NET / ASP.NET Core.
-
Excellente maîtrise des API, de l'architecture logicielle et des modèles d'intégration modernes.
-
Solide expérience dans le domaine des les microservices, les conteneurs et les systèmes distribués.
-
Expérience dans le domaine de l'infrastructure en tant que code et la mise en place automatisée d'environnements.
-
Expérience en matière d’ l'architecture orientée événements et la messagerie asynchrone.
-
Expérience dans le développement et l'exploitation d'applications SaaS d'entreprise ou hébergées dans le cloud.
-
Expérience avec les technologies front-end modernes telles que React et TypeScript.
-
Solides connaissances en bases de données relationnelles, notamment SQL Server.
-
Expérience pratique avec Microsoft Azure, le CI/CD, les tests automatisés et les pratiques d'ingénierie modernes.
-
Maîtrise des concepts d'observabilité, de résilience, de performance et de développement logiciel sécurisé.
-
Expérience pratique dans l'utilisation d'outils d'ingénierie assistés par l'IA et d'approches de développement agentique.
-
Expérience dans l'accompagnement ou la direction de une transformation technique axée sur l’IA ou les agents.
-
Capacité avérée à diriger des ingénieurs, à gérer la mise en œuvre des projets, à allouer les ressources et à exercer une influence au sein des différentes équipes.
-
Solides compétences en matière de jugement technique, de communication, d’accompagnement et de gestion des parties prenantes.
Compétences minimales requises
-
Diplôme en informatique, en génie logiciel ou dans une discipline apparentée, ou expérience professionnelle équivalente.
- Expérience dans le domaine des technologies SaaS réglementées ou des technologies au service des services financiers.
Intégrité et éthique
-
Tous les collaborateurs d'All StarCompliance sont tenus de respecter des normes élevées en matière d'intégrité personnelle et d'exercer leurs fonctions dans le respect des principes éthiques.
Prêt à lancer votre carrière ?
Nous sommes toujours à la recherche de notre prochaine étoile montante. Découvrez ici votre prochaine opportunité.
