Search jobs > Markham, ON > Team lead

Development Team Lead

Pet Valu
Markham, ON, Canada
$120K a year (estimated)
Full-time

The ideal candidate will have a strong background in full stack development and experience coordinating a team of agile developers through the implementation of custom enterprise applications and integrations.

With a focus on Azure cloud development, the candidate will play a crucial role in designing and implementing innovative and efficient solutions that address the complex challenges within the PetValu technology ecosystem in collaboration with cross functional IT and business teams.

Responsibilities

  • Lead a team of developers in the design, development, and implementation of various custom applications and system integrations.
  • Ensure the delivery of robust, scalable, and performant solutions that meet business goals.
  • Maintain and enhance code integrity, security, data protection, and quality.
  • Collaborate with development leadership, Architects, BAs, POs and other cross functional developers to develop and deliver solutions.
  • Provide technical leadership and guidance to the team throughout the development lifecycle, ensuring adherence to architectural principles and design patterns.
  • Work closely with the QA team on testing processes.
  • Take the lead on creating and updating technical documentation.
  • Participate in all agile ceremonies like planning, grooming, stand ups and retrospectives.
  • Mentor and develop team members through coaching, code reviews, and direct feedback.
  • Assist in production issue investigations and the development of short-terms and long-term resolutions.
  • Implement and maintain CI / CD pipelines for automated code analysis, builds, and automated test scripts.
  • Communicate complex technical concepts and recommendations effectively to facilitate decision-making and drive business outcomes.
  • Participate in recruitment processes, including interviews and candidate evaluations.
  • Stay updated on emerging technologies, industry trends, and best practices in cloud development, incorporating relevant insights into architectural designs and strategies.

Skills, Experience, Education, Certifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 2+ years as a Sr. Developer with experience delivering multiple cloud solutions projects.
  • Expertise in Azure cloud development, with hands-on experience in Azure Functions, Logic Apps, App Services, Service Bus, Event hub, Event Grid and Container Apps.
  • Proficiency in designing and implementing solutions using Azure Data Factory, Azure SQL, Cosmos DB, Blob Storage, ADLS, AKS and Azure API Management Gateway.
  • Experience with source control systems like GitHub, AzureGit, BitBucket etc.
  • Proven implementation experience of architecture concepts such as microservices, real-time and event-based processes, and pub / sub models of communication.
  • Experience with CI / CD pipelines and tools, preferably Azure DevOps, for automated code analysis, builds, and test script runs.
  • Strong understanding of Platform and Infrastructure concepts (Networking, Firewalls, Load Balancing, Servers and VMs).
  • Familiarity with AWS and GCP services / connectors is a bonus.
  • Experience with services like JIRA, Confluence and Azure DevOps Boards.
  • Experience with Agile methodologies, particularly Scrum or Kanban.
  • Excellent problem-solving, organizational, and leadership skills.
  • Strong communication and collaboration abilities to work effectively in a globally distributed team environment.
  • Relevant certifications in cloud development and architecture are a plus.
  • Analytical Thinking and Problem-Solving Skills ability to understand complex situations, develop and implement a logical approach to a problem solution.
  • Attention to Detail ability to ensure the work and information are complete and accurate, by preparing carefully for meetings and presentations, and following up with others to ensure that agreements and commitments have been fulfilled.
  • Communication ability to understand requirements documentation, functional specifications, high level design documentation and system documentation.

Able to solidly incorporate this information, along with project business objectives, into appropriate development strategies and plans.

  • Diagnostic Information Gathering ability to seek information from a variety of sources and in a variety of ways, to clarify situations and to facilitate effective planning, decision making, and problem solving.
  • Flexibility - able to change priorities quickly and have a capacity to handle multiple tasks simultaneously.
  • Fostering Teamwork ability to get groups to work together co-operatively; by enlisting active involvement, creating a climate for respect and openness, and applying effective techniques for group facilitation.
  • Process oriented - able to self-manage projects, due dates and communicate status to stakeholders.
  • Impact Awareness ability to anticipate the likely effect of actions and events on others and to tailor one’s own behavior to achieve a desired effect on others.
  • Influential Skill ability to gain others’ support for ideas, proposals, projects, and solutions, through logical argument, appeal to others’ interests, and a variety of other indirect strategies.
  • Interpersonal Awareness - ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to others.
  • Productivity - motivated self-starter and quick learner. Ability to work under deadlines with heavy workloads as well as flexibility to work outside of normal business hours to meet testing needs.
  • Results Oriented ability to keep the desired end result of one’s own or one’s unit’s work clearly in mind, by setting goals and focusing on them tenaciously until they are achieved.
  • Technical Acumen - strong understanding of software development concepts, procedures, and technologies utilizing Agile Methodology.

J-18808-Ljbffr

30+ days ago
Related jobs
Promoted
RevsUp
Canada

Develop Sales Development strategy in conjunction with the C-suite leaders, Sales leadership team, and key cross-functional partners including Revenue Operations, Customer Experience, and Marketing. Lead the Global Sales Development organization to deliver outstanding growth outcomes for the busines...

Promoted
SuiteSpot
Toronto, Ontario

A virtual system design / architecture session with a Team Lead and a Senior Developer to demonstrate your ability to lead and mentor the team through the delivery of large or complex systems. Software Development Team Lead. In this hands-on role, you will code and lead a team of Full Stack Develope...

Promoted
SuiteSpot
Toronto, Ontario

Reporting to our CTO, we are hiring aSoftware Development Team Lead. In this hands-on role, you will code and lead a team of Full Stack Developers, contributing to all stages of development: feature design, prototyping, coding, QA testing, and delivery. You may be a Senior Full Stack Developer with ...

Promoted
Zensurance
Toronto, Ontario
Remote

Team Lead – Learning & Development. Partner with leaders across the organization to identify and address leadership development needs. Design and deliver leadership development programs that build critical skills and cultivate a strong leadership pipeline. Establish clear metrics to measure the impa...

Promoted
Pet Valu
Markham, Ontario

Lead a team of developers in the design, development, and implementation of various custom applications and system integrations. Provide technical leadership and guidance to the team throughout the development lifecycle, ensuring adherence to architectural principles and design patterns. The ideal c...

Promoted
Canadian Imperial Bank of Commerce
Toronto, Ontario

Technical Team Lead, Application Development. The Senior Consultant, Application Development is responsible for leading the functional design and development of application systems across all technologies and platforms. The Senior Consultant, Application Development provides technical leadership to ...

HootSuite Media, Inc.
Toronto, Ontario

We're looking for a Team Lead, Mobile Development for our Mobile team. Collaborate with and lead your team to design, build, test, and ship high-quality software to Hootsuite's customers, dividing your time between people leadership responsibilities and writing code. Share your iOS and/or Android de...

General Motors
Markham, Ontario

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to f...

SuiteSpot Technology
Toronto, Ontario

A virtual system design / architecture session with a Team Lead and a Senior Developer to demonstrate your ability to lead and mentor the team through the delivery of large or complex systems. Reporting to our CTO, we are hiring a Software Development Team Lead. In this hands-on role, you will code ...

Zip
Toronto, Ontario

As a Lead of our Business Development (BDR) Team, you will be responsible for the productivity and career development of a team of Business Development Representatives (BDRs). Zip is looking for a creative and driven Team Lead for our Business Development Team in Toronto. You will partner closely wi...