This page was automatically translated and may contain errors. View in English.
AutoTrader.ca

Software Engineer

AutoTrader.ca

Toronto, Ontario, Canada · مکمل وقت

درخواست دینے والے پہلے فرد بنیں۔

تجربہ
کوئی بھی
تنخواہ
CAD 110,000 – CAD 140,000 / year
کھلنا
1
پوسٹ کیا گیا
2 گھنٹے قبل
کام کا موڈ
دفتر میں
اہلیت
Experienced software engineers who are comfortable building production systems and are interested in working on automotive-financing technology, backend services, frontend integration work, and operationally owned products.
دوبارہ شروع کریں۔
درخواست دینے کی ضرورت ہے۔

جہاں آپ کام کریں گے۔

ملازمت کی تفصیل

About the Company

Trader Corporation, the Canadian business within AutoScout24’s global automotive network, is hiring for its Dealertrack Canada team in Toronto. The company powers digital products for vehicle buying, selling, and financing across Canada, reaching more than 25 million Canadians each month. Dealertrack Canada is the country’s leading vehicle-financing portal and handles over 6.5 million credit applications every year.

Role Overview

This is a full-time IC3 software engineering position focused on building and improving the technology behind automotive financing workflows. The team works on platforms that support credit application processing, dealer and lender operations, fraud controls, risk assessment, customer support, and internal decision-making. The role is suited to an engineer who wants to grow in a product-focused environment with strong expectations around reliability, automation, AI-assisted delivery, and service ownership.

What You Will Be Doing

You will contribute to software that sits at the center of a fast-changing financing ecosystem, helping dealers, lenders, and consumers move faster and with more confidence. The work goes beyond feature delivery: you will learn the business context, understand the effect of your changes on customers and operations, and take responsibility for what you build from development through release and support.

Responsibilities

  • Develop new features and components with clean, efficient, and testable code.
  • Build and maintain straightforward services using the standards established by the team and platform.
  • Write unit tests and help expand automation that improves confidence in releases.
  • Continuously refine the codebase so it is easier to read, support, and extend.
  • Analyze the business goal, customer impact, risks, dependencies, and first deliverable before implementation begins.
  • Take part in technical design conversations with senior engineers.
  • Surface unclear requirements, integration concerns, data issues, or technical risks early.
  • Clearly communicate design choices and implementation decisions to the team.
  • Own your work through implementation, release, monitoring, support, and follow-up.
  • Observe and assess team-owned services to identify problems and improve reliability.
  • Participate in support processes for services maintained by the team.
  • Use incidents, production signals, and support feedback to improve future delivery.
  • Build quality into engineering work by considering testing, observability, security, and maintainability from the start.
  • Think through critical paths and the checks needed to ensure a safe release.
  • Suggest practical improvements during code review.
  • Apply security and privacy best practices when designing and delivering features.
  • Collaborate with other engineers, engage in code reviews, and share knowledge openly.
  • Use AI tools responsibly to improve speed, documentation, testing, analysis, and code quality.
  • Develop deeper domain knowledge in automotive financing, fraud prevention, risk decisioning, support workflows, and dealer/lender processes.
  • Help strengthen an engineering culture built on ownership, clarity, and high standards of quality.

Requirements

  • Experience delivering production software using modern engineering practices.
  • Strong grasp of clean coding, testing, debugging, and maintainable system design.
  • Hands-on experience with .NET and C#, or a strong willingness to work extensively in a .NET backend environment.
  • Experience with TypeScript and modern frontend development, ideally with React and/or Next.js.
  • Ability to create modules or simple services from the ground up while staying within existing patterns and standards.
  • Comfort participating in technical design discussions and explaining trade-offs clearly.
  • Experience working with production systems, monitoring tools, incident handling, and operational feedback.
  • A product-oriented mindset that focuses on customer and business outcomes, not just task completion.
  • A strong quality mindset that treats testing, automation, observability, and maintainability as core parts of the job.
  • Security awareness, especially when working with financing, risk, integrations, or sensitive customer information.
  • Clear communication skills, constructive participation in code reviews, and willingness to ask for or offer support.
  • Responsible use of AI tools while remaining accountable for the final result.

What Success Looks Like

Success in this role means consistently shipping well-tested work that addresses clear customer or business needs, contributing to design decisions for services and integrations, clarifying requirements and risks early, operating team-owned systems responsibly, and improving team quality through testing, documentation, automation, and shared learning.

Benefits and Perks

  • Gym discounts.
  • Employee and Family Assistance Program.
  • Virtual wellness events.
  • Conference and training budget.
  • Regular internal training programs.
  • 3% pension matching.
  • Multiple forms of income protection.
  • Annual bonus structure.
  • 3% CPP matching.

Compensation

The expected base pay for this role is CAD 110,000 to CAD 140,000 per year. The final offer may differ and may be higher depending on relevant skills, experience, location, and market conditions. The total rewards package may also include benefits, bonus, and other employee offerings.

Additional Information

This posting is for an existing vacancy. Artificial intelligence is used in the hiring process, including for screening, assessment, and selection of applicants. The posting repeats this vacancy and AI-in-hiring note.

اگر آپ جواب چاہتے ہیں تو اسے چھوڑ دیں - ہم اسے کسی اور چیز کے لیے استعمال نہیں کریں گے۔

براؤز کرنے کے لیے کلک کریں۔گھسیٹیں اور چھوڑیں، یا پیسٹ ایک اسکرین شاٹ

PNG, JPG, GIF, MP4, WebM, MOV · زیادہ سے زیادہ 20MB ہر ایک · 5 فائلوں تک

🤖
بروکسر اسسٹنٹ
آن لائن · فوری AI مدد
🤖
AI سے چلنے والے · Broxer Help سے جوابات