Développeur principal / Lead Developer
Valsoft Corporation
| Company | Valsoft Corporation |
| Category | Engineering |
| Location | Canada |
| Remote | Remote |
| Employment | Full-time |
| Level | Lead |
| Salary | Not stated by the employer |
| Posted | 23 Jul 2026 |
| Last verified | 4 Aug 2026 |
| Source | Employer ATS (workable) |
Description
Souhaitez-vous diriger une équipe de développement en télétravail, utiliser les plus récents outils de développement assisté par l'IA et contribuer à l'évolution d'une solution au cœur d'une entreprise reconnue comme un chef de file dans son marché? Vous êtes peut-être la personne idéale pour Progitek! Aperçu du rôle Relevant du CTO, vous combinerez leadership technique et contribution directe au développement logiciel. Vous guiderez l'équipe responsable des systèmes existants et participerez activement aux décisions d'architecture touchant l'écosystème sur site et infonuagique de Dentitek, en vous concentrant principalement sur PowerBuilder, C#/.NET et la couche de données relationnelles. Vous n'avez pas besoin d'être spécialiste de PowerBuilder dès votre arrivée. Nous recherchons un leader technique chevronné capable d'utiliser des processus de développement assistés par l'IA, un solide jugement d'ingénierie et une étroite collaboration avec nos spécialistes PowerBuilder afin de moderniser en toute sécurité un vaste système essentiel aux activités de nos clients. Au fil de la modernisation des systèmes existants, vos compétences en technologies modernes contribueront également à définir l'architecture et la feuille de route de l'application de prochaine génération, puis à en assurer la réalisation. Cette application remplacera éventuellement la solution existante. Ce que vous dirigerez et réaliserez 1) Leadership technique et architecture Vision et stratégie : En collaboration avec le CTO, définir et communiquer la vision et la stratégie techniques pour la modernisation des systèmes existants et le produit de prochaine génération. Responsabilité architecturale : Concevoir et maintenir l'architecture actuelle et l'architecture cible couvrant PowerBuilder, les services C#/.NET, les bases de données, les intégrations et les composants infonuagiques, tout en assurant l'évolutivité, la fiabilité, la sécurité et la maintenabilité de la solution. Gouvernance technique : Établir et faire respecter, avec le CTO, les normes de codage, les bonnes pratiques d'ingénierie, les directives architecturales et les garde-fous encadrant le développement assisté par l'IA. Revues de code et d'architecture : Diriger ou superviser les revues afin que l'équipe produise du code de grande qualité, respecte les modèles convenus et documente adéquatement ses décisions techniques. Prototypage : Concevoir et valider des prototypes architecturaux ou des preuves de concept lorsqu'il s'agit du moyen le plus rapide de réduire l'incertitude. Dette technique et amélioration continue : Rendre la dette technique visible, la prioriser en fonction des besoins du produit et diriger les améliorations apportées aux processus de développement, aux outils, aux tests et aux méthodes de livraison. Risques et sécurité : Cerner les risques techniques, les risques liés à la livraison et ceux touchant l'équipe; définir des stratégies d'atténuation et de retour arrière; et veiller à ce que les vulnérabilités et les enjeux de sécurité soient traités rapidement. Leadership en matière de livraison : Soutenir la directrice des opérations et le CTO dans l'estimation, le séquencement, le suivi des jalons et des livrables, ainsi que dans la communication claire des répercussions technologiques sur les efforts, les coûts et les risques pour la clientèle. Leadership d'équipe : Contribuer à déterminer les besoins en capacité et en effectifs; participer au recrutement; assurer l'accueil, l'accompagnement et le mentorat des membres de l'équipe; et contribuer à la résolution des conflits et à la rétroaction sur le rendement, en collaboration avec le CTO et les leaders d'équipe. Collaboration interfonctionnelle : Établir de solides relations de travail entre les équipes de développement, d'assurance qualité, d'opérations, de produit et d