Lead Software Developer
Tetra Tech
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$57.28k per year
...in our community! The Case Manager Job Developer plays a crucial role in supporting clients... ...Builder, Improvement-Orientated, Team Player & Leader, Equity and Wellbeing Promoter Why... ...the potential in people, helping them grow, lead, and give back to their communities. We...SuggestedFull timeContract workImmediate startFlexible hoursAfternoon shift- ...Diagnostic Centres is looking for a qualified and experienced Site Lead. The Site Lead will be responsible for overseeing the daily... ...the clinic. • Review, confirm and complete payroll entries in software. • Manage patient and physician concerns in a timely manner and...SuggestedFull timeRelocation package
- ...Job Description Overview The Junior Series Lead is charged with the planning of the work for an entire series. They are accountable... ...of Comprehensive Work Packages. They assure that the CWPs being developed and marshalled by the Project Coordinators and Field Engineers...SuggestedRemplacementFull timeFor subcontractorFlexible hoursShift work
$90k - $110k per year
...focus – today and always. Integrity. We lead by example, with humility and courage.... ...cores using the tools and methods that were developed and tested during the Definition Phase.... ...standards, programs and applicable procedures. Develop and write detailed work plans in...SuggestedRemplacementContract workFor subcontractorShift work$180k - $200k per year
...stakeholders is our priority focus – today and always. Integrity. We lead by example, with humility and courage. Accountability. We’re... ...to ensure SGR construction packages are ready for execution. Develop labour, supervision, and resource plans aligned with RFBR...SuggestedRemplacementContract workTemporary workFor subcontractor$70k - $80k per year
...Position Title: Lead, Integrated Care & Experience (1 positions) Employment Status: Full-time Permanent Position Status: This... ...operations · Support the Administrative Services Team manager in developing and optimizing workflows, processes and operational practices to...Permanent employmentFull timeWork at officeLocal areaMonday to friday$85k - $110k per year
...Commissioning Lead – Civil Construction Maple Reinders Constructors is currently searching for a Commissioning Lead to join our... ...early planning through start-up, validation, and final turnover. Develop detailed commissioning strategies, including defining system...Weekly payFull timeContract workFor subcontractor$85k - $105k per year
...focus – today and always. Integrity. We lead by example, with humility and courage.... ...Hu Training, Leading Learning Teams, and developing Crew Learning Briefs. What You'll Do... ...lanyards, and booklets Facilitate and develop Hu and NSC training for the Supervisors,...RemplacementContract workWork at office$95k - $145k per year
...stakeholders is our priority focus – today and always. Integrity. We lead by example, with humility and courage. Accountability. We’re... ...with medical recommendations and organizational requirements. Develop and support early and safe return-to-work plans in collaboration...RemplacementContract workCasual workShift workNight shift$90k - $110k per year
...stakeholders is our priority focus – today and always. Integrity. We lead by example, with humility and courage. Accountability. We’re... ...and process equipment. Proficiency in office-related software applications including Microsoft Word and Excel. In addition, knowledge...RemplacementContract workWork at officeLocal area- AtkinsRéalis is hiring a Junior Series Lead in Pickering, Ontario. This full-time role is dedicated to planning, verifying, and executing comprehensive nuclear engineering projects. As a significant contributor to the project team, the Junior Series Lead will be responsible...Full time
$124k - $148.62k per year
Resume Submission Deadline: July 7, 2026 (5:00 PM EST)Contract Length: 24 monthsWork Hours: 35 hrs/wk (there may be a requirement to work more than 44 hrs/wk during the contract term)Rate of Pay: $62.00/hr - $74.31/hrJob OverviewExperienced with project management principles...Full timeContract work- ...and everyday adventure. At Roots, we believe in fostering a culture of inclusivity, creativity, and teamwork - where every team member plays a role in shaping our brand’s legacy. If you bring passion to everything you do, lead with integrity, and believe in the power of ...Full time
- ...with Project Managers, technical discipline leads, clients, and other project stakeholders,... ...for a recent graduate to establish and develop a career in project management within a multidisciplinary... ...project management or project controls software and tools. Experience preparing meeting...Full timeSummer workInternshipManual laborWork at officeLocal areaWorldwideRelocationFlexible hours
- ...Responsibilities (depending on service or sales specialized role): Develop leads, schedule appointments, identify customer needs, and market... ...lines insurance is an asset; proficiency with common insurance software systems is beneficial. OTL &/or LLQP preferred. (license...Full timeFor contractors
$70k - $84k per year
...planning activities -Support the PM in leading the project organization and assign the work... ...Work with project management team to develop tools and templates Implement processes... ...construction processes, procedures and relevant software • Strong interpersonal, communication,...Full timeContract workFlexible hours- ...reinforced concrete, and masonry systems. Develop and prepare engineering calculations,... ...ANSYS, SAP2000, STAAD Pro, and SSASI. Lead conceptual, preliminary, and detailed design... ...experience. Proficient in structural analysis software such as STAAD Pro, SAP2000, ETABS, SAFE,...Full timeInternshipWork at officeFlexible hours
$25 - $28 per hour
...focus – today and always. Integrity. We lead by example, with humility and courage.... ...teamwork, mentoring, knowledge transfer, and developing planning capability across the project... ...controls. Familiarity with scheduling software (Primavera P6, MS Project) and/or cost...Hourly payRemplacementContract workLocal area- ...Define test strategy and test plan based on software development plan for the projects Work... ...cases and setup the test environment Develop test tools and test scripts to automate the... ...testing Android code, 3 years as a Scrum lead, Product Owner/Manager, or Team Lead Solid...Full timeLocal areaWork from home
- ...reinforced concrete, and masonry systems. Develop conceptual, preliminary, and detailed... ...Analyze structural systems using industry software such as ANSYS, SAP2000, STAAD Pro, and SSASI... ...requirements, and company QA programs. Lead delivery of engineering tasks within budget...Permanent employmentFull timeInternshipWork at officeFlexible hours
- ...instruction from a senior technical engineer and develop his/her career and experience in the... ...be able to follow the instructions from a lead professional engineer to complete the... ...computations and analyses using applicable software (e.g., ANSYS Mechanical (APDL preferred or...Permanent employmentFull timeInternshipFlexible hours
- ...growth supported by our Employee Development Program and industry-leading, in-house corporate training offered throughout the year The... ...the Director, Salesforce & MuleSoft Platforms, the Salesforce Lead Developer plays a key role in designing, developing, and maintaining...Permanent employmentFull timeMonday to fridayFlexible hours
$90.9k - $136.4k per year
.... Join GM’s mission to build the future of mobility. As a Software Developer, you will develop and support embedded C++ software for in... ...Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more...Full timeWork at officeLocal areaWork from home- ...the business About the role: As an Infotainment Audio Software Developer, you will be responsible for contributing to the creation, maintenance... ...in a geographically dispersed team JOB DUTIES: Leads and generates technical solutions including specifying of...Full timeLocal areaWork from home
$75k - $90k per year
...focus – today and always. Integrity. We lead by example, with humility and courage.... ...register, and update as required ~ Assist and develop integrated, logically tied, resource... ...experience will be considered) Proficient in software related to construction industry as...Contract workFor subcontractorShift work$127k - $225k per year
...description Huawei Canada has an immediate 12-month contract opening for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative...Long term contractFull timeContract workInternshipImmediate start- ...Description Location: Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development CIeNET... ...engineering organization, supporting a high-profile, industry-leading client. In this role, the individual will collaborate closely...Full timeWorldwide
$135k - $150k per year
...business development initiatives to drive growth. Team Leadership : Lead proposal and project production teams, offering guidance and... ...and stated goal of continual improvement. We actively seek to develop relationships with a broad and diversified client base in the...Full timeWork at officeRemote workFlexible hours$18.1 per hour
...established procedures, and making well-informed business decisions. Develop a thorough knowledge of all products to effectively handle... ...Competency in MS Office (Word, Excel); ability to learn new software applications. Ability to work Saturdays. Able to pass background...Full timeFlexible hours$75k - $95k per year
...Pickering location as we expand our Land Development Ecology Team and lead the way in shaping innovative ecological solutions. We’re seeking... ...and stated goal of continual improvement. We actively seek to develop relationships with a broad and diversified client base in the...Permanent employmentFull timeFor contractorsWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- lead structural engineer Pickering, ON
- lead software engineer Pickering, ON
- lead process engineer Pickering, ON
- software sales Pickering, ON
- software implementation project manager Pickering, ON
- software intern Pickering, ON
- software technical support Pickering, ON
- software qa Pickering, ON
- software support Pickering, ON
- software asset management analyst Pickering, ON



