Aviso Wealth
AutoTrader.ca
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, le plus grand marché automobile en ligne d'Europe, nous façonnons l'avenir de la vente au détail automobile au Canada et au-delà.
En savoir plus sur tradercorporation.com.
Ce poste sera au sein de notre équipe Collateral Management (CMS), une solution technologique nationale qui améliore les services de nantissement et d'immatriculation, 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 le nantissement et la gestion des privilèges 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 privilèges — 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 privilèges, la surveillance des actifs et la détection de fraude.
Nous modernisons activement la plateforme, qui est 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 de 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 peut ê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 poste, la rémunération totale peut également inclure des avantages sociaux, des primes et d'autres offres aux employés.
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, y compris pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Rémunération
Nos fourchettes reflètent la rémunération attendue au moment de la publication. L'offre finale peut varier et peut ê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 poste, la rémunération totale peut également inclure des avantages sociaux, des primes et d'autres offres aux employés.
La fourchette de salaire de base pour ce poste est
$140,000—$190,000 CAD
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, y compris 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 existantes, les mises à niveau des runtimes et les améliorations de la fiabilité du déploiement et des opérations
- 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été
- Être responsable des solutions de bout en bout, 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 à des 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 propriété, 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 préféré)
- 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 les bases de données gérées est un plus)
- A l'aise avec l'exploitation en environnements de production et l'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
- Expérience avec Docker, Terraform / CloudFormation, ou des plateformes basées sur Kubernetes
- Expérience en modernisation de systèmes, refactoring ou évolution de plateformes existantes
- 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 nous-mêmes.
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 formations
- 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% au RPC
