Software Developer (C# .Net)
Edmonton, AB
Grow with the best. Join a smart, creative, and inspired team that accomplishes operational excellence. Bringing together individuals with diverse backgrounds, talents, and expertise, our 22,000 team members in over 400 locations worldwide are vital to making our Company stronger.

Your Opportunity

We have an immediate need for a Software Developer on the IT team within Stantec.

Your Key Responsibilities

Documenting the types and structure of the data as well as mapping and tracing data from system to system to solve a given business or system problem
Manage data integration from different sources into the database and apply QC/QA processes
Develop flowcharts, layouts, and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Interact with business stakeholders, end user, peers, help desk, and management personnel to resolve issues
Your Capabilities and Credentials

Ability to communicate highly technical information to functional and technical team members and management.
Demonstrate strong analytical skills, problem solving/debugging skills
Must have experience in C# .NET Framework 3.5 or higher
Development experience with MS SQL Server and T-SQL
Must have experience with TypeScript and any modern JavaScript frameworks (Angular, React, Vue)
Ability to work independently
Some experience in Agile methodologies and practices
Experience developing responsive web applications with ASP.NET and JavaScript.
Python experience is preferred
Angular 2 experience highly desirable
.NET Core experience highly desirable
Experience with Docker is highly valued
Automated end-to-end test experience with Katalon studio, Protractor or Selenium
Education and Experience

Bachelor’s degree in Computing Science or equivalent related 2-3 years of work experience.

This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.

Stantec is a place where the best and brightest come to build on each other’s talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.

Job: Applications Development

Primary Location: Canada-Alberta-Edmonton

Employee Status: Regular

Travel: No

Schedule: Full-time

Req ID: 190001R5