Développeur principal / Lead Developer

1 month, 1 week ago
Full-time
Lead
Software Development
Aspire Software

Aspire Software

Aspire Software specializes in vertical acquisition software, focusing on nurturing, enhancing, and growing a diverse portfolio of businesses by providing them with the necessary resources and expertise to maximize their growth potential.

Internet Software & Services
251-1K
Founded 2016

Description

  • Définir avec le CTO la vision et la stratégie techniques de modernisation et du produit de prochaine génération.
  • Concevoir, maintenir et faire évoluer l’architecture cible couvrant PowerBuilder, C#/.NET, les bases de données, les intégrations et les composants infonuagiques.
  • Établir et faire respecter les normes de codage, les pratiques d’ingénierie et les garde-fous pour le développement assisté par l’IA.
  • Diriger les revues de code et d’architecture, ainsi que le prototypage de solutions et de preuves de concept.
  • Rendre la dette technique visible, la prioriser et améliorer les processus, les outils, les tests et les méthodes de livraison.
  • Identifier les risques techniques, de livraison et d’équipe, puis définir des stratégies d’atténuation et de retour arrière.
  • Soutenir l’estimation, le séquencement, le suivi des jalons et la communication des impacts techniques sur les coûts, l’effort et les risques.
  • Contribuer au recrutement, à l’accueil, au mentorat, à la rétroaction et à la résolution de conflits au sein de l’équipe.
  • Collaborer avec les équipes de développement, QA, opérations, produit et UX/UI pour assurer un flux efficace jusqu’à la production.
  • Moderniser les systèmes existants en refactorisant la base de code PowerBuilder et les services et intégrations C#/.NET.
  • Moderniser la couche de données tout en préservant l’intégrité, le rendement et la rétrocompatibilité.
  • Planifier la migration graduelle vers une solution moderne et produire une feuille de route pragmatique pour la prochaine génération.

Requirements

  • Baccalauréat en informatique ou en génie, ou combinaison équivalente de formation et d’expérience pertinente.
  • Expérience démontrée en leadership technique, en décisions d’architecture et en livraison de logiciels en production.
  • Solide expérience en développement C#/.NET, idéalement avec des applications Windows de bureau, des services ou des systèmes essentiels.
  • Expérience comme développeur senior sur de vastes bases de code en production, avec fortes capacités d’analyse et de résolution de problèmes.
  • Solides connaissances des bases de données relationnelles et de SQL, incluant l’évolution des schémas, la conception des requêtes, le rendement et la validation des données.
  • Expérience approfondie des outils et processus de développement assisté par l’IA, avec validation sécuritaire des résultats générés.
  • Solides connaissances en architecture logicielle, revues de code, tests automatisés, sécurité, résilience et gestion de la dette technique.
  • Maîtrise de Git et des flux de travail collaboratifs avec Git.
  • Expérience des méthodes agiles comme Scrum ou Kanban.
  • Capacité d’estimer le travail, de communiquer les compromis techniques, de gérer les risques et de transformer une stratégie en plan de livraison pragmatique.
  • Capacité démontrée à coacher des développeurs et à créer un environnement d’équipe collaboratif et responsable.
  • Autonomie, initiative et aisance à travailler avec des technologies peu familières et une documentation incomplète.
  • Capacité de travailler en anglais dans un environnement collaboratif en télétravail.
  • Expérience avec PowerBuilder, ou capacité à devenir rapidement autonome grâce à des processus assistés par l’IA.
  • Expérience directe avec SQL Anywhere et/ou PostgreSQL.
  • Expérience en modernisation et refactorisation de vastes bases de code héritées, critiques et imparfaitement documentées.
  • Expérience des environnements sur site distribués, des logiciels de bureau Windows et des contraintes propres aux installations chez les clients.
  • Expérience de migrations d’applications ou de bases de données avec déploiement progressif, coexistence et rétrocompatibilité.
  • Expérience avec Python et/ou Node.js pour l’automatisation, l’outillage ou le prototypage.
  • Expérience avec AWS, les intégrations infonuagiques ou les architectures sans serveur.
  • Capacité de travailler en français.

Benefits

  • Télétravail.
  • Rôle de leadership technique avec contribution directe au développement.
  • Travail sur une solution reconnue comme essentielle aux activités des clients.
  • Possibilité d’utiliser des outils de développement assisté par l’IA.
  • Occasion de participer à la conception d’une application de prochaine génération appelée à remplacer la solution existante.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer Cryptography

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is hiring a remote Principal Compliance Engineer—PKI in the United States to define requirements and guide the evolution of its Certificate Authority platform, with emphasis on compliance automation, cryptographic systems, post-quantum readiness, and infrastructure resilience.

Ansible AWS Azure C++ CI/CD DevSecOps Go Java Kubernetes Python Terraform TLS
1 day, 18 hours ago

Principal Engineer

Banco Plata, S.A., Institución de Banca Múltiple. 1001-5000 Banking / financial services

Principal Engineer role focused on scaling the engineering organization, reducing system complexity, and defining sustainable technical direction across a mature, evolving platform.

2 days, 17 hours ago

Tech Lead

Amplemarket 51-250 Professional Services

Amplemarket is hiring an experienced Tech Lead to help build and scale its AI-powered B2B sales platform while growing into an Engineering Manager role with ownership of technical direction, execution, and team development.

Elasticsearch PostgreSQL React Redis Ruby Ruby on Rails
2 days, 17 hours ago

Technical Lead, Patient Experience

Pomelo Care 11-50 Health Care Providers & Services

Pomelo Care is hiring a technical lead to own the mobile and patient-facing product experience across pregnancy, postpartum, pediatrics, menopause, and perimenopause, improving patient engagement throughout the care journey.

Expo Kotlin Machine Learning Mobile Development React React Native SQL TypeScript
2 days, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers