Technical Lead Software Engineering

1 month ago


Toronto, Ontario, Canada AutoTrader Full time
Technical Lead, Software Engineering

At AutoTrader, we're looking for a highly skilled Technical Lead to join our software engineering team. As a Technical Lead, you will be responsible for helping and supporting your team members with the technical aspects of their jobs, such as solutions, coding, and quality standards.

Key Responsibilities:
  1. Technical Leadership: You will be the technical lead for an agile development team, working closely with Product leads, Delivery leads, and Engineering Managers to groom, estimate, and solve projects.
  2. Culture and Mentorship: Promote a positive engineering culture by embodying Trader's values of Curiosity, Integrity, Authenticity, Collaboration, and Pursuit of Excellence. Mentor colleagues of all skill levels to advance their technical abilities.
  3. Product Ideation: Help guide product ideas by assessing feasibility and providing creative technical solutions that address business, scalability, performance, quality, and security concerns.
  4. Agile Engineering: Own and lead agile engineering ceremonies such as stand-ups, retrospectives, architecture/design reviews, and grooming as required.
  5. Best Practices: Own best practices including coding standards, branching strategies, code coverage metrics, code review policies, and release management.
  6. Quality Alignment: Act as a bridge between developers and quality personnel within and across teams to facilitate alignment of work with a quality-first approach.
  7. External Partnerships: Act as an enthusiastic representative for Trader when working with external partners to design, build, and resolve issues with third-party integrations.
  8. Technical Debt: Maintain and prioritize a backlog of Technical Debt items to enhance stability, performance, and extensibility.
Requirements:
  • Excellent Communication Skills: Able to conceptualize a technical solution and relay it to both technical and non-technical teammates and stakeholders.
  • Passion for Coaching: Passion for coaching and owning best practices within the team to foster a culture of engineering excellence.
  • Technical Expertise: 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.
  • Enterprise Experience: Experience with enterprise-scale high-velocity queues such as Microsoft Azure.
  • Microservices Expertise: Expert-level experience developing in a microservice-oriented architecture utilizing RESTful APIs and tools such as Azure API Management and Azure Key Vault.
  • Data Storage: Strong knowledge of both relational and non-relational data stores such as Azure Table Storage, Blobs, Oracle, SQL, and Redis.
  • Frontend Experience: Experience using Front end tools (ie: Angular, HTML, or React.js ) to build component-based frontend web apps.
  • Testing and Delivery: 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.
  • Source Code Management: Ability to work with source code management and delivery platforms such as Azure DevOps, JIRA, and SonarQube in a distributed team environment.
Requirements:
  • University Degree: University Degree (or equivalent) in Computer Science or related subject.
  • Engineering Experience: 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.
  • Technical Leadership: At least 1 year of proven experience in a technical leadership role.
  • Agile Methodologies: Agile methodologies, Kanban preferable.

  • Technical Lead

    2 weeks ago


    Toronto, Ontario, Canada AutoTrader Full time

    Technical Lead - Software EngineeringAt AutoTrader, we're looking for a seasoned Technical Lead to join our Software Engineering team. As a key member of our team, you'll be responsible for leading the technical direction of our projects, ensuring the highest quality standards, and driving innovation.Key Responsibilities:Lead the technical design and...


  • Toronto, Ontario, Canada AutoTrader Full time

    Technical Lead, Software EngineeringAt AutoTrader, we're looking for a highly skilled Technical Lead to join our Software Engineering team. As a Technical Lead, you'll play a key role in shaping the technical direction of our projects and ensuring the delivery of high-quality software solutions.Key Responsibilities:Lead the technical design and...


  • Toronto, Ontario, Canada AutoTrader Full time

    Technical Lead, Software EngineeringAt AutoTrader, we're looking for a highly skilled Technical Lead to join our Software Engineering team. As a Technical Lead, you'll play a key role in shaping the technical direction of our projects and ensuring the delivery of high-quality software solutions.Key Responsibilities:Lead the technical design and...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a key role in shaping the future of our Transportation IT capabilities.About the RoleWe are seeking an experienced Technical Lead Software Engineer to oversee the technical direction and evolution of our Transportation Management Systems (TMS). As...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a key role in shaping the future of our Transportation IT capabilities.About the RoleWe are seeking an experienced Technical Lead Software Engineer to oversee the technical direction and evolution of our Transportation Management Systems (TMS). As...


  • Old Toronto, Ontario, Canada Greenshield Holdings Full time

    Technical Lead Software EngineerWe are seeking a highly skilled and experienced Technical Lead Software Engineer to join our team at Greenshield Holdings. As a key member of our engineering team, you will be responsible for leading the development of software products and ensuring the team adheres to best practices and coding standards.Key...


  • Old Toronto, Ontario, Canada Greenshield Holdings Full time

    Technical Lead Software EngineerWe are seeking a highly skilled and experienced Technical Lead Software Engineer to join our team at Greenshield Holdings. As a key member of our engineering team, you will be responsible for leading the development of software products and ensuring the team adheres to best practices and coding standards.Key...


  • Toronto, Ontario, Canada GreenShield Full time

    Job Title: Technical Lead Software EngineerWe are seeking a highly skilled and experienced Technical Lead Software Engineer to join our team at GreenShield Labs. As a Technical Lead, you will be responsible for leading the development of software products and ensuring the team adheres to best practices and coding standards.Key Responsibilities:Lead and...


  • Toronto, Ontario, Canada GreenShield Full time

    Job Title: Technical Lead Software EngineerWe are seeking a highly skilled and experienced Technical Lead Software Engineer to join our team at GreenShield Labs. As a Technical Lead, you will be responsible for leading the development of software products and ensuring the team adheres to best practices and coding standards.Key Responsibilities:Lead and...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a key role in shaping the future of our Transportation IT capabilities. As a seasoned expert in Transportation systems, you will oversee the technical direction and evolution of our Transportation Management Systems (TMS), ensuring seamless integration with...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a key role in shaping the future of our Transportation IT capabilities. As a seasoned expert in Transportation systems, you will oversee the technical direction and evolution of our Transportation Management Systems (TMS), ensuring seamless integration with...


  • Toronto, Ontario, Canada GreenShield Full time

    About UsAt GreenShield, we're passionate about harnessing the power of technology to improve the lives of Canadians. Our mission is to create innovative solutions that make healthcare more accessible, affordable, and effective.The RoleWe're seeking a highly skilled Technical Lead Software Engineer to join our team. As a key member of our engineering team,...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Toronto, Ontario, Canada LCBO (Liquor Control Board of Ontario) Full time

    Job Title: Technical Lead Software EngineerJoin the LCBO team as a Technical Lead Software Engineer and take on a challenging role that requires expertise in Transportation IT systems, including data flows and business processes.About the RoleWe are seeking a highly skilled Technical Lead Software Engineer to oversee the technical direction and evolution of...


  • Old Toronto, Ontario, Canada AutoTrader Full time

    Technical Lead Software EngineeringAt AutoTrader, we're seeking a highly skilled Technical Lead to join our software engineering team. As a Technical Lead, you will be responsible for guiding and mentoring your team members in the technical aspects of their jobs, ensuring the successful delivery of projects and the adoption of best practices.Key...


  • Old Toronto, Ontario, Canada AutoTrader Full time

    Technical Lead Software EngineeringAt AutoTrader, we're seeking a highly skilled Technical Lead to join our software engineering team. As a Technical Lead, you will be responsible for guiding and mentoring your team members in the technical aspects of their jobs, ensuring the successful delivery of projects and the adoption of best practices.Key...