Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Jul, 25

Salary

0.0

Posted On

27 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Interpersonal Skills, Interfaces

Industry

Information Technology/IT

Description

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®.

QUALIFICATIONS:

  • University Degree is considered an asset
  • 8 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
Responsibilities

YOUR ROLE:

We are currently seeking a 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 a cloud-based applications using:
    o ASP.NET Core MVC (C#)
    o Entity Framework
    o React

o TypeScript

  • Accurately implement designs provided by a UI designer in a responsive manner.
  • Create automated tests for developed code. Familiarity with:

o Unit testing (xunit, jest)

o UI testing (cypress)

  • Administer and develop Azure DevOps features

o Pipelines
o Package repositories (NuGet, npm)

o 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
Loading...