Senior Full Stack Engineer

AutoTrader.ca
Greater Toronto Area
$46 an hour (estimated)
Full-time

We are expanding our team and need a Senior Full Stack Engineer for one of our engineering teams.

What you'll do : ·Design and develop elegant full-stack cloud solutions which are end-to end : from technical analysis and data implementation / architecture, through to unit testing, development, and integration testing.

  • Provide mentorship to less experienced engineers within your team on engineering excellence, including how to choose appropriate design patterns and identify anti-patterns, thoroughness in code-reviews, the perils of bad unit testing, appropriate engineering flow, and architectures which support maintenance and extensibility.
  • Establish cross-team procedures to ensure software is thoroughly documented·Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.
  • Work with business partners and engineers to evaluate the suitability of 3rd party software·Maintain continuous integration and continuous deployment for applications.

Required Skills : ·MVVM framework experience in Angular 5+, as well as hands-on experience with MVC·Experience with .NET Web API, .

NET Core, and Azure API management.·Responsive Front-end layout / design, and implementation using JQuery and Bootstrap 4·Non-relational table storage using Azure Table Storage.

  • Working experience on high-traffic websites, while leveraging techniques to enable performance and caching, security, and monitoring·Able to conceptualize a technical solution and relay it to other team members and stakeholders.
  • Work with Trader’s architecture group to implement software against reference specification.·Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system end points.
  • Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.
  • Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.
  • What you'll need : - University Degree (or equivalent) in Computer Science or related subject.- 5+ years of experience in the online software industry;

strong knowledge of website design, functionality usability, and web-based application architectures.- Expert-level experience with Microsoft platform web development.

  • Excellent knowledge of both relational and non-relational data stores, C#, - Microsoft Azure cloud solutions and technologies, and both core and current engineering tooling.
  • Great understanding on agile methodologies in a Kanban delivery environment.
  • 30+ days ago
Related jobs
Promoted
Bree Technologies
Canada

We are seeking a Senior Software Engineer who can take ownership of a range of large, ambiguous, and challenging projects and products. Work on challenging and ambitious engineering problems. This is a great role for an exceptional software engineer who is a jack-of-all-trades and is interested in w...

Promoted
Sage Valley Senior Living
Canada

Labs pioneered the practice of analytics engineering, built the primary tool in the analytics engineering toolbox, and has been fortunate enough to see a fantastic community coalesce to help push the boundaries of the analytics engineering workflow. Work as a Full Stack Engineer — implementing growt...

Promoted
StackAdapt
Canada

Knowledge of our full-stack technologies is highly preferred -. StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions including native, display, video, connected TV, audio, in-game, and digital out-of-home ads. StackAdapt was founded with a vision to be more tha...

Promoted
IT Consultis
Ajax, Ontario

The ITC development team is composed of developers from junior to senior, working with different strengths. ...

Venterra Realty
Richmond Hill, Ontario

ROLE: Senior Software Engineer (Full Stack). We are looking for a strong Senior Software Engineer (Full Stack) to work as part of a distributed team helping maintain and expand the company’s technology offerings. This role is a full stack role, which will mix React/React Native with backend Java app...

LEVIO
Canada

Senior/Principal Full Stack Engineer. Position Status: Full-time, permanent. ...

Coveo
Canada

Join our Solution Engineering team and make your mark on the Coveo platform! As a Developer turned Solution Engineer, you'll be instrumental in crafting the first impressions of our customers with innovative solutions. Concretely, you'll support our field Solution Engineers by developing demo enviro...

Jonas Software UK
Markham, Ontario

University/College education or equivalent experience in Computer Science, Engineering, Information Systems or related discipline. ...

Snaphunt
Canada
Remote

We work with a wide range of technologies, and while familiarity with our stack is a plus, we value your ability to learn quickly and adapt. Our client is a team of motivated and experienced engineers using AI to deliver exceptional user experiences for financial services institutions. ...

Emtec
Canada
Remote

We are hiring a Senior Full Stack Developer for a 6 month contract. In this role you will be doing full stack development on a web application in the insurance domain. Proven experience as a Full Stack Developer or similar role. You will be working with a primary tech stack of. ...