Software Engineer (.NET Core)

Greater Toronto Area
AutoSync – AutoSync /
Full-Time /
Hybrid
TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services. The company is comprised of AutoTrader.ca, AutoSync, Dealertrack Canada and Collateral Management (CMS).

TRADER Corporation's parent company AutoScout24 is the largest pan-European online car market with over 2 million listings and more than 43,000 dealer customers.

More information on www.autoscout24.de

Join us on our journey as we bring together the best of Europe and North America to shape the future of automotive retail. 

This role will be within the AutoSync team. AutoSync supports over 3,500 dealerships nationwide, delivering cutting-edge software tools to simplify operations, boost marketing, and drive sales.

About us:
We are a dynamic technology-driven company focused on delivering high-quality software solutions. Our engineering team works with modern technologies to solve complex business problems, creating products that make a real difference for our customers. 

Your role:
As an Software Engineer specializing in .NET Core, you'll be a key contributor to our backend engineering team, responsible for developing and maintaining high-quality, scalable services that power the AutoSync platform. You'll work closely with product managers and other engineers to build robust backend solutions that ensure our products operate efficiently and reliably. 

What you'll do:
- Build and evolve backend services using .NET Core, contributing to a platform that’s reshaping the automotive landscape.
- Write clean, scalable, and testable code, backed by solid unit testing to ensure long-term reliability.
- Own the development lifecycle — from implementation to deployment and monitoring — in a fast-moving, cloud-native environment.
- Collaborate on complex problem-solving, with support from experienced peers and a culture of shared ownership.
- Engage in code reviews, offering and receiving actionable feedback to elevate team performance.
- Contribute to system design and API architecture, helping shape the technical direction of our platform.
- Operate and maintain AWS services, ensuring our infrastructure is robust, scalable, and future-ready.
- Support platform reliability through on-call rotations, keeping our services resilient and responsive.
- Embed security best practices into every feature, proactively protecting our users and data.
- Share knowledge and grow together, through pair programming, internal tech talks, and documentation.
- Leverage AI-powered development tools to accelerate coding, enhance debugging, and tailor intelligent solutions that meet the evolving needs of our platform.

What you'll need:
- 4+ years of experience in software engineering, with strong hands-on expertise in .NET Core and its ecosystem
- Good understanding of backend architecture and API design principles
- Experience with AWS cloud services and infrastructure
- Knowledge of CI/CD pipelines and DevOps practices
- Understanding of database design and data modeling
- Experience building and maintaining scalable backend services
- Familiarity with agile methodologies
- Excellent problem-solving abilities
- Good communication skills to effectively document and explain technical decisions
- Ability to manage expectations and communicate challenges proactively
- Experience leveraging AI, Generative AI (GenAI) to enhance engineering productivity, automate repetitive tasks, and optimize workflows. Candidates should demonstrate the ability to integrate AI-driven solutions into their daily work — such as code generation, debugging, reviews, documentation, and decision support—to improve efficiency for themselves and their teams. A proactive approach to exploring and implementing AI tools that drive innovation and streamline development processes is highly valued

Bonus points for:
- Experience with Vue.js and TypeScript (for occasional frontend work)
- Experience with containerization technologies (Docker, Kubernetes)
- Experience with event-driven architectures and message queues
- Understanding of performance optimization techniques for backend services
- Previous experience working with distributed systems 

What we offer:
- Collaborative and supportive engineering culture 
- Opportunities to grow your technical skills and leadership abilities 
- Work on challenging projects that make a real impact on the AutoSync platform 
- Regular knowledge sharing sessions and learning opportunities 
- Flexible working arrangements 
- Competitive compensation package 

Join our team and contribute to building the backend services that power the AutoSync platform while advancing your career as a software engineering professional! 
What’s in it for you…
-We understand that there is life at work and life outside of work. Here are a few benefits we all benefit from that support us to be our creative best.
 
Fitness and wellness
-We provide discounts to nation-wide gyms, onsite gyms (when we’re in the office), an Employee and Family Assistance Program, as well as a virtual wellness program.
 
Benefits from Day 1
-Gym discounts
-Local in-office free gyms
-Employee and Family Assistance program
-Weekly virtual wellness events
-Conferences & training budget
-Regular internal training programs
 
Financial planning
-Let us help you invest in your future with 3% matching towards your pension and multiple forms of income protection.
 
Competitive salary
-Annual bonus structure
-3% CPP matching