Talent.com
Tetra Tech
Lead Software DeveloperTetra Tech • Pickering, Ontario, Canada
Lead Software Developer

Lead Software Developer

Tetra Tech • Pickering, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Overview

Recruitment Specialist @ Tetra Tech | Organized and Effective Recruiter

Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.

Apply today and join the company that is Leading with Science.

Your Role

We are currently seeking a Lead Software Programmer/Developer for our Pickering office in our Nuclear Operating Unit. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

Responsibilities

  • Develop cloud-based applications using ASP.NET Core MVC (C#), Entity Framework, React, TypeScript
  • Accurately implement designs provided by a UI designer in a responsive manner.
  • Create automated tests for developed code. Familiarity with UI testing (Cypress).
  • Administer and develop Azure DevOps features
  • Package repositories (NuGet, npm)
  • Automated deployment
  • Maintain and manage SQL Server databases
  • Must be able to obtain security clearance
  • Experience with Autodesk Revit, Revit Add-ins and the Revit API is advantageous

Qualifications

  • University Degree is considered an asset
  • 10+ years of related experience in software development is essential
  • Interfaces directly with customers, users, graphic designers, and web content specialists to ensure that needs are technically feasible and meet customer strategy and goal.
  • Good verbal/written communication and Interpersonal skills along with the ability to communicate complex ideas clearly and concisely.
  • Must be able to work as part of a multi-disciplined team

Additional Information

  • A requirement of working for Tetra Tech is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)
  • If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational and security) and professional reference checks is required. Some Tetra Tech positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.

About Tetra Tech

Tetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 600 locations around the world. Our reputation rests on the technical expertise and dedication of our employees - 30,000 associates working together to provide smart, scalable solutions for challenging projects. We are proud to be home to leading technical experts in water, environment, infrastructure, resource management, energy, and international development.

Explore our open positions at Follow us on social media to learn more about our people, culture, and opportunities:

Twitter: @TetraTechJobs

Tetra Tech Canada invites resume from all interested parties. To apply, please submit your resume and cover letter on the Careers portion of our website at

We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.

Please no phone calls or agencies.

#J-18808-Ljbffr
Create a job alert for this search

Lead Software Developer • Pickering, Ontario, Canada

Similar jobs

RQ08196 - Sr. Software Developer

Rubicon PathOshawa, Durham Region, CA
Full-time

The resource required to provide additional capacity to assist with the management of Axway Secure Transport version 5.Axway Sentinel reporting tool,(aka Managed File Transfer - MFT) to meet all cu... Show more

 • Promoted

Hybrid Systems Integration Developer (APIs/SAP S/4HANA)

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Temporary

A staffing solutions company in Oshawa is seeking a Systems Integration Developer for a 12-month contract.The role involves designing and maintaining integration solutions across enterprise platfor... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Hybrid Lead Software Engineer: Cloud-Native & Architecture

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

A leading engineering staffing firm is seeking a Lead Software Engineer/Developer in Oshawa, Canada.This pivotal role involves driving system design, mentoring engineering teams, and facilitating n... Show more

 • Promoted

Lead Software Developer

Tetra TechPickering, ON, CA
Full-time

Recruitment Specialist @ Tetra Tech | Organized and Effective Recruiter.At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world.We combine consultin... Show more

 • Promoted

Sr. Digital Solutions Developer

United States Digital Space LLCwhitby, durham region, Canada
Full-time

Program:* Information Technology.Days and On Call - 8 Hour Shifts (Subject to Change).Location:* Whitby, ON - Corporate Office.It is a health network that includes five hospitals, a long-term care ... Show more

 • Promoted

Senior Software Developer

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

We are currently requesting resumes for the following position.RFP – 24-052 Senior Software Developer.Brock Road (Hybrid, 4 days remote).Job Title: Senior Software Developer.Department: Enterprise ... Show more

 • Promoted

Staff Software Architect – Devops

General MotorsOshawa, Canada
Full-time

Vacancy StatusThis posting is for an existing vacancy within the organization and is open to new applications.Job DescriptionVacancy Status: This posting is for an existing vacancy within the organ... Show more

 • Promoted

Dynamic Senior Software Developer For Innovative Tech Solutions

Cpus Engineering Staffing Solutions Inc.Pickering, Canada
Full-time

Join an innovative team as a Senior Software Developer.Develop cutting-edge software applications with a focus on security and a full-stack approach while enjoying a hybrid working model.As a Senio... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Dynamic Senior Software Developer for Innovative Tech Solutions

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

Join an innovative team as a Senior Software Developer.Develop cutting-edge software applications with a focus on security and a full-stack approach while enjoying a hybrid working model.As a Senio... Show more

 • Promoted

OPEN: Lead Software Engineer Developer

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

We are currently requesting resumes for the following position.Lead Software Engineer Developer.Monday, December 15th, 2025 (5:00PM EST).CHQ, 1908 Colonel Sam Drive, Oshawa.Lead Software Engineer /... Show more

 • Promoted

Senior Lead Software Engineer Focusing on Architecture and Cloud Adoption

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Join as a Senior Lead Software Engineer, where your leadership can transform technically demanding projects.This hybrid role combines hands-on development with architectural guidance for scalable a... Show more

 • Promoted

Intermediate Software Developer

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

We are currently requesting resumes for the following position.Intermediate Software Developer.Tuesday, September 17, 2024 (5:00PM EST).Brock Road Pickering (Hybrid, 4 days remote).Department: Ente... Show more

 • Promoted

Dynamic Intermediate Software Developer for Hybrid Full Stack Role

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

Elevate your career as an Intermediate Software Developer in a hybrid environment.This position focuses on full stack development, AI-enabled products, and innovative solutions within a startup atm... Show more

 • Promoted

Staff Software Architect – DevOps

General Motorsoshawa, durham region, Canada
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.Vacancy Status: This posting is for an existing vacancy within the organization and is open to new ap... Show more

 • Promoted

Staff Software Developer - Diagnostics Infrastructure

General Motorsoshawa, durham region, Canada
Full-time

This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process for th... Show more

 • Promoted

Senior.NET & React Lead — Cloud Apps, Azure & SQL

Tetra TechPickering, ON, CA
Full-time

A global engineering firm in Ontario is seeking a Lead Software Programmer/Developer to create cloud-based applications and manage SQL Server databases.The candidate should have over 10 years of so... Show more

 • Promoted

Software Developer - Cpq - C$80,000 - C$90,000 A Year

Swegon North AmericaAjax, Canada
Full-time

Software Developer specializing in CPQ systems to build, maintain, and advance automated product configuration and engineering logic.Role bridges Sales, Engineering, and Operations by translating p... Show more