TMS LLC
AutoScout24
Ingénieur Logiciel Senior, CMS (Modernisation du Registre)
À propos du poste
Nous sommes TRADER, un leader canadien des solutions automobiles numériques. Nos marques phares — AutoTrader.ca, AutoSync, Dealertrack Canada et CMS — aident les Canadiens à acheter, vendre et financer des véhicules en toute confiance. En tant que membre du groupe AutoScout24, la plus grande place de marché de voitures en ligne d'Europe, nous façonnons l'avenir de la vente au détail automobile au Canada et au-delà. Apprenez-en davantage sur tradercorporation.com tradercorporation.com/.
Ce rôle sera au sein de notre équipe Collateral Management (CMS), une solution technologique nationale qui optimise les services de nantissement et d'enregistrement, les services de recouvrement et les solutions de gestion d'insolvabilité pour les prêteurs canadiens.
À propos de la solution CMS Registry
La solution CMS Registry gère de bout en bout la gestion des garanties et des nantissements pour les banques, les sociétés de financement automobile, les coopératives de crédit et autres prêteurs. La plateforme automatise le cycle de vie complet des nantissements — enregistrement, modification, recherche, surveillance et mainlevée — afin de protéger les prêteurs, de réduire les risques et d'assurer la conformité, et fournit des fonctionnalités à valeur ajoutée telles que la validation des nantissements, la surveillance des actifs et la détection de fraude.
Nous modernisons activement la plateforme, essentielle au fonctionnement des grandes institutions financières, en mettant l'accent sur la scalabilité, l'automatisation et l'expérience développeur. Les travaux actuels comprennent la conteneurisation des services, la mise à niveau des runtimes .NET, le renforcement de la CI/CD et de l'observabilité, et l'adoption de l'Infrastructure as Code — ainsi que le développement pragmatique assisté par IA et le QA intelligent.
Vous rejoindrez une petite équipe critique et à fort impact (ingénieurs, Product Owner, Engineering Manager) axée sur la résolution de problèmes clients réels avec des systèmes durables. Vous serez amené à prendre en charge une part importante de la plateforme, à diriger l'exécution technique des initiatives clés et à élever le niveau de qualité grâce à un solide jugement en ingénierie.
---
---
La fourchette de salaire de base pour ce poste est CAD $140,000 – CAD $190,000.
Cette fourchette reflète la rémunération attendue au moment de la publication. L'offre finale peut varier et être plus élevée en fonction des compétences pertinentes, de l'expérience, de la localisation et des conditions du marché. En fonction du rôle, la rémunération globale peut également inclure des avantages sociaux, un bonus et d'autres offres destinées aux employés.
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, notamment pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Ce que vous ferez
Construire et faire évoluer des systèmes critiques
- Concevoir et implémenter des services backend et frontend évolutifs et résilients en utilisant .NET (Core / 6+ / 8), Angular, et des APIs RESTful
- Diriger les initiatives de modernisation du registre, y compris la conteneurisation des charges de travail .NET héritées, les mises à niveau des runtimes et les améliorations du déploiement et de la fiabilité opérationnelle
- Contribuer aux améliorations de la couche de données, en se concentrant sur la performance, la scalabilité et la fiabilité opérationnelle
Être propriétaire de l'architecture et des décisions techniques
- Piloter les discussions de conception technique et prendre des décisions architecturales pragmatiques au sein de l'équipe
- Intégrer les meilleures pratiques en matière d'observabilité, de sécurité et de performance dans la conception des systèmes
- Équilibrer l'excellence technique avec les besoins de livraison lors de l'évolution des systèmes existants
Construire avec un état d'esprit de propriétaire
- Assumer la responsabilité complète des solutions, de la conception au déploiement et à l'exploitation en production
- Établir et améliorer les pipelines de CI/CD en utilisant GitHub Actions et contribuer aux pratiques d'ingénierie standardisées
- Assumer la responsabilité de la fiabilité, des résultats opérationnels et de l'amélioration continue des systèmes dont vous êtes propriétaire
Collaborer et diriger
- Collaborer étroitement avec les équipes Produit, Plateforme et autres équipes d'ingénierie pour livrer des fonctionnalités prêtes pour la production
- Mentorer et soutenir d'autres ingénieurs par le biais de revues de code, de discussions de conception et de leadership technique au quotidien
- Servir de modèle pour une forte appropriation, une qualité technique et une collaboration constructive
Prérequis
Ce que nous recherchons
Indispensable
- Solide expérience pratique dans la construction de systèmes de production avec .NET et C# (.NET moderne de préférence)
- Expérience de travail avec des services AWS tels que EC2, S3, CloudWatch et IAM
- Maîtrise de Angular, TypeScript, et de la conception d'API RESTful
- Solide compréhension de SQL Server et de la modélisation de données relationnelles (expérience avec des bases de données gérées un plus)
- Confort dans l'exploitation en environnements de production et apprentissage à partir des retours du monde réel
- Expérience démontrée dans l'utilisation d'outils de développement et de test assistés par IA pour améliorer la productivité, la qualité du code et l'efficacité opérationnelle
- Compétences claires en communication et une approche collaborative axée sur la propriété
- Un état d'esprit de bâtisseur : Si vous pouvez y penser, vous pouvez le construire. Si vous le construisez, vous en êtes propriétaire.
Atouts appréciés
- Expérience avec Docker, Terraform / CloudFormation, ou des plateformes basées sur Kubernetes
- Expérience dans la modernisation de systèmes, le refactoring ou l'évolution de plateformes héritées
- Expérience en optimisation des performances de bases de données
- Exposition au QA piloté par l'IA (par exemple, Playwright, Cypress avec intégrations IA)
Qu'est-ce qu'il y a pour vous ?
Nous comprenons qu'il y a une vie au travail et une vie en dehors du travail. Voici quelques avantages dont nous bénéficions tous et qui nous aident à donner le meilleur de notre créativité.
Avantages dès le Jour 1
- Réductions pour la salle de sport
- Programme d'aide aux employés et à la famille
- Événements de bien-être virtuels
- Budget conférences et formation
- Programmes de formation interne réguliers
Planification financière
- Laissez-nous vous aider à investir dans votre avenir avec une contrepartie de 3% sur votre pension et plusieurs formes de protection contre le revenu.
Salaire compétitif
- Structure de bonus annuel
- Contrepartie 3% du RPC
