Talent.com
Lead Software Developer
Lead Software DeveloperTetra Tech • Pickering, ON, CA
Lead Software Developer

Lead Software Developer

Tetra Tech • Pickering, ON, CA
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 https://www.tetratech.com/careers. 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 www.tetratech.com/careers.

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, ON, CA

Similar jobs

Data Architecture & Governance Advisor - Spanish Required

Cuso InternationalScugog, Ontario
Permanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.This volunteer placement offers a u...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

Staff Embedded Logging Software Developer

General MotorsOshawa, Durham Region, CA
Full-time

This posting is not 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 fo...Show more

 • Promoted

Lead Fullstack Software Engineer with Focus on Consumer Growth

AffirmOshawa, Durham Region, CA
Full-time

Take charge as a Fullstack Software Engineer, leading impactful initiatives in consumer growth.Drive technical excellence and innovate solutions in a remote-first environment while collaborating ac...Show more

 • Promoted

Php Software Team Leader

RouteeWhitby, Canada
Full-time

Certified from the GSM Association SMS Hubs in the world, offering SMS interconnectivity services and telecommunication infrastructures both to Mobile Networks Operators and Aggregators (SMS and Vo...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

Rq08196 - Sr. Software Developer

Rubicon PathOshawa, Canada
Full-time

Software DeveloperResponsibilitiesThe resource required to provide additional capacity to assist with the management of Axway Secure Transport version 5.Axway Sentinel reporting tool,(aka Managed F...Show more

 • Promoted

Algebra Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Senior Scrum Lead and Software Developer - Exterior Lighting Controls

General MotorsOshawa, Durham Region, CA
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 Technical Project Lead - Web Apps & API Delivery

InfovenzAjax, ON, CA
Full-time

A software solutions company based in Canada is seeking an experienced Project Manager.The role involves leading the project team, ensuring timely delivery, and managing client relationships.Candid...Show more

 • Promoted

Software Developer

Tonisoft WebsitesAjax, ON, CA
Full-time

Tonisoft IT Services is a dynamic and growing company dedicated to providing innovative software solutions.We are passionate about technology and committed to fostering a collaborative and supporti...Show more

 • Promoted

Software Developer

AppworkshubAjax, ON, CA
Full-time

NET , Visual studio, C#, MVC, Web API, Web Services, IIS.Creates and maintains documentation related to assigned web applications, programs and other systems.Hands-on experience in coordinating sof...Show more

 • Promoted

Computer programming Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Senior Software Engineer

Haysoshawa, on, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...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

Lead Fullstack Software Engineer With Focus On Consumer Growth

AffirmOshawa, Canada
Full-time

Take charge as a Fullstack Software Engineer, leading impactful initiatives in consumer growth.Drive technical excellence and innovate solutions in a remote-first environment while collaborating ac...Show more

 • Promoted

Information Technology Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more