Search jobs > Toronto, ON > Technology lead

Technology Lead Engineer

AutoTrader.ca
Toronto, ON
$96.4K a year (estimated)
Full-time

Technical Lead Engineer Key Areas of Responsibility 1. You will be the technical lead for an agile development team. This means you will work closely with the Product leads, Delivery leads, and Engineering Managers within a team of developers and SDETs to groom, estimate, and solution world class products - while acting as a hands-on developer yourself! 2.

Promote a positive engineering culture by embodying Trader’s values of Curiosity, Integrity, Authenticity, Collaboration, and Pursuit of Excellence.

3. Help guide new product ideas by assessing feasibility and providing creative technical solutions which address business, scalability, performance, quality, and security concerns.

4. Mentor colleagues of all skill levels to advance their technical abilities through code reviews, tech shares, pair programming, and onboarding of new hires.

5. Own and lead agile engineering ceremonies such as stand-ups, retrospectives, architecture / design reviews, and grooming as required.

6. Own best practices including but not limited to coding standards, branching strategies, code coverage metrics, code review policies, and release management, and review them regularly with the team.

7. Act as a bridge between developers and SDET’s within and across teams to facilitate alignment of work with a quality-first approach.

8. Act as an enthusiastic representative for Trader when working with external partners to design, build, and resolve issues with third party integrations.

9. Participate in paid on-call rotation schedule to respond to alerts, as well as prioritize system improvements identified as part of monitoring.

10. Maintain and prioritize a backlog of Technical Debt items to enhance stability, performance, and extensibility.

Required Skills : 1. Fantastic communication skills : able to conceptualize a technical solution and relay it to both technical and non-technical teammates and stakeholders.

2. Passion for coaching and owning best practices within the team in order to foster a culture of engineering excellence.

3. Experience using .NET Web API and .NET Core to build cloud-based distributed applications, as well as a strong understanding of scalability, performance optimization, security considerations, and monitoring of such apps.

4. Experience with CQRS and / or event-based architectures, and domain driven design. Experience with enterprise scale high-velocity queues such as Microsoft Azure Service Bus.

5. Expert level experience developing in a microservice-oriented architecture utilizing RESTful APIs and tools such as Azure API Management and Azure Key Vault.

6. Strong knowledge of both relational and non-relational data stores such as Azure Table Storage, Blobs, Cosmos, SQL, and Redis 7.

Experience using to build component-based frontend web apps. 8. Experience in building unit, component, and integration tests, and knowledge of how to use them as a system contract within internal services and across third-party integration boundaries.

9. Ability to work with source code management and delivery platforms such as Azure DevOps, JIRA, and SonarQube in a distributed team environment.

Required Experience : 1.University Degree (or equivalent) in Computer Science or related subject 2. 5+ years of engineering experience in the online software industry;

strong knowledge of web-based application architectures using C# and .NET, Microsoft Azure cloud solutions and serverless technologies such as Function Apps, Web Apps, and Service Bus.

3. At least 1 year of proven experience in a technical leadership role 4. Agile methodologies, Kanban preferrable 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-In addition to in-house training, we provide an annual lifestyle allowance of $1500 so you can grow your skills.

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

30+ days ago
Related jobs
ITL Canada
Mississauga, Ontario

Leadership - handle technically challenging and politically hot customer situations Excellent spoken and written English communication skills Superior problem solving and troubleshooting skills, an ability to use various data collection tools and methodologies to analyze problems and develop solutio...

Product and Technology
Canada
Remote

The Engineering Team Lead will report to the Head of Engineering and will be responsible for managing the engineers on their team, driving accountability within their team, and will be responsible for the output of their team. We are seeking an Software Engineer Lead with an active oriented mindset ...

Scotiabank
Toronto, Ontario

You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within Global Banking and Markets Engineering (GBME). Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technolo...

AutoTrader.ca
Toronto, Ontario

This means you will work closely with the Product leads, Delivery leads, and Engineering Managers within a team of developers and SDETs to groom, estimate, and solution world class products - while acting as a hands-on developer yourself! 2. Own and lead agile engineering ceremonies such as stand-up...

Scotiabank
Toronto, Ontario

You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within Global Banking and Markets Engineering (GBME). Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technolo...

CPP Investments
Toronto, Ontario

The Investment Risk Technology is hiring a Lead Engineer to build cloud solutions and services for the next-generation Risk Management system. This is an opportunity to demonstrate leadership and software engineering excellence as you work with a team of agile developers transforming CPP Investments...

CPP Investments
Toronto, Ontario

The Lead Engineer will see the unique engineering challenges faced by one of the largest global institutional investors and apply cutting-edge technologies to inform very large investment decisions. Lead technical deliverables; continuously improve upon governance, partner with a end-user to build a...

Randstad Canada
Mississauga, Ontario

Curiosity and a passion for exploring and understanding complex datasets,As an integral member of our organization, the Data Analyst will work with a team of Data Scientists, Product management and Business teams to collect project requirements, identify data, build queries, develop ML models and pr...

TEEMA
Beaumont, TX, CA

Four year college degree in Electrical Engineering, Computer Engineering or Mechatronics Engineering or 6 years industrial Automation experience. The major role of this job is to identify opportunities for improvement in processes, products, and production within the electrical and process automatio...

Services de Gestion Quantum Ltée
Toronto, Ontario

Correlate to actionable insights- Work closely with cross-functional partners to communicate discovered trends, resolve data issues, troubleshooting and analysis, and bug fixes - Develop reports and presentations for various business stakeholders - Work with teams across the board on data quality an...