← Back to jobs

Tetra Tech Logo
Senior Software Development Lead

Tetra Tech

 

Pickering, ON, Canada

Posted On: 2 days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Software Development Lead
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead the design, development, and delivery of cloud-based applications while managing cross-functional teams and stakeholder requirements.

This role is on-site.

Responsibilities

  • Lead the design and development of cloud-based applications using ASP.NET Core MVC, Entity Framework, React, and TypeScript.
  • Manage the full software development lifecycle, including requirements gathering, design, testing, and deployment.
  • Oversee Azure DevOps features including pipelines, automated deployment, and package repositories for NuGet and npm.
  • Act as the primary technical liaison between business units and technical teams to translate business needs into technical solutions.
  • Develop and execute automated testing strategies using xUnit, Jest, and Cypress to ensure software quality.

Required Skills

  • 10+ years of experience in software development.
  • Proficiency in ASP.NET Core MVC (C#) and Entity Framework.
  • Strong experience with React and TypeScript.
  • Experience maintaining SQL Server databases.
  • Hands-on experience with unit testing (xUnit, Jest) and UI testing (Cypress).
  • Experience managing project schedules and risks using Agile or hybrid methodologies.
  • Ability to obtain security clearance.
  • Strong verbal and written communication skills for stakeholder engagement and requirement documentation.

Preferred Skills

  • Experience with Autodesk Revit, Revit Add-ins, and the Revit API.
  • Experience working with AI/OpenAI APIs.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs