
Senior Full Stack Engineer, .Net/React
AutoTrader.ca
full-time
Posted on:
Location Type: Hybrid
Location: Etobicoke • 🇨🇦 Canada
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudJavaKafkaMicroservicesReactScalaSQL
About the role
- Design and develop full-stack cloud solutions from technical analysis to integration testing
- Mentor junior engineers on design patterns, code reviews, testing practices, and scalable architecture
- Establish documentation standards across teams
- Conduct root cause analysis and collaborate with production support to resolve issues
- Evaluate third-party software with business and engineering teams
- Maintain CI/CD pipelines for applications
Requirements
- Proficiency in C# and React
- Nice to have - Java and Scala
- Experience with Azure and AWS, including migration from Azure to AWS
- Familiarity with Kafka, SQL, and performance optimization
- Strong understanding of event-driven and microservices architecture
- Experience with DataDog, Application Insights, and responsive front-end design using React
- Background in high-traffic websites, performance tuning, and security
- Ability to communicate technical solutions effectively
- Expertise in unit, component, and integration testing
- Experience with GitHub, Azure DevOps, and JIRA in distributed teams
- Solid grasp of agile methodologies, including ScrumBan/Kanban and Gitflow
Benefits
- Gym discounts
- Employee and Family Assistance program
- Virtual wellness events
- Conferences & training budget
- Regular internal training programs
- Financial planning
- 3% matching towards your pension
- Multiple forms of income protection
- Competitive salary
- Annual bonus structure
- 3% CPP matching
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#ReactJavaScalaAzureAWSKafkaSQLunit testingintegration testing
Soft skills
mentoringcommunicationcollaborationproblem-solvingdocumentation