Senior Software Engineer

AutoSync
Greater Toronto Area, Canada, Canada
$100K-$140K a year (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

We are looking for a Senior Software Engineer for the largest automotive product suite in Canada.What to expect

  • Working alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building AutoSync’s digital platform
  • Taking part in daily agile ceremonies, brainstorming on innovative ideas that challenge the status quo and helping to implement solutions
  • Acting as an advocate for ownership & highest code quality, as well as contributing to the health of the infrastructure
  • Raising the bar and elevating the team by sharing knowledge and best practices, while always seeking improvements and facilitating progressWhat you’ll be bringing to the team
  • 6+ years of experience developing reliable, highly available and scalable software
  • Strong understanding of software architecture and design patterns
  • Firm grasp of clean architecture, clean code principles and coding standards
  • Strong proficiency with C# / .NET Core.
  • Strong proficiency with backend testing (unit and integration) and ensuring quality of code
  • Knowledge of modern cloud infrastructures and tools, such as AWS, and / or GCP and Docker
  • Experience building optimized backend services and APIs
  • Experience developing in a service-based application environment
  • Proficiency with version control systems such as Git
  • Experience working within a formal CI / CD pipeline
  • Experience with logging, monitoring and alerting services like NewRelic
  • Experience with SQL & NoSQL datastores such as PostgreSQL, MongoDB, Redis and ElasticSearch
  • 29 days ago
Related jobs
Promoted
BrainRidge Consulting Inc.
Ontario, Canada

As we continue to grow, we are seeking motivated and experienced Senior Java Developers. Bachelor’s degree in Computer Science, Engineering, or a related field. ...

Promoted
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Canada

We are seeking a highly skilled and experienced Senior Elixir Developer to join our dynamic team. As a Senior Elixir Developer, you will play a pivotal role in architecting and implementing robust and scalable solutions using Elixir, Phoenix, and LiveView technologies. Bachelor's degree in Computer ...

Mindlance
Markham, Ontario

Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering preferred. Three or more years of demonstrated software engineering experience. Experience delivering production quality software engineering solutions on ...

3Pillar Global
Canada

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail. Promote cl...

DigitalOcean
Canada

Leading engineering efforts to deliver innovative storage solutions. Consuming from and contributing to free/open source software communities. ...

Okta, Inc.
Canada

We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product. Have 5+ years of software development experience with a background in Golang or similar programming languages. ...

mParticle
Remote, Canada
Remote

Particle is expanding and looking for a Senior Software Engineer - Backend to join our core platform team! Distributed system engineers at mParticle create new high-performance event handling systems and make cross-cutting changes to existing systems and APIs to improve platform performance and stab...

Jobber
Canada
Remote

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. A demonstrated level of senior software engineering experience on a full stack development team. Are you an experienced software engine...

Okta, Inc.
Canada

We’re looking for a skilled Staff Software Engineer passionate about distributed systems, platform engineering, and building scalable services. Experience with reliability engineering on areas such as observability and incident management. ...

Okta, Inc.
Canada

Software Engineer to join a team focused on designing and developing Admin Core Experience that is foundational to Okta Admin journey. The ideal candidate will share our passion and great pride in elegant solutions and will join an engineering group that strongly believes in designing for scale, rig...