Tetra Tech is adding a Software Developer to our Track Assessment Services team based in Edmonton, AB. The successful candidate will have experience in Windows-based application development, with a ...
Tetra Tech is adding a Software Developer to our Track Assessment Services team based in Edmonton, AB. The successful candidate will have experience in Windows-based application development, with a ...
Engineering Manager
Edmonton, AB · On-site
About Effortless Admin Effortless Admin is a fully web-based, multi-carrier, software solution ... Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a ...
Quick apply
Apply Early
Engineering Manager
Edmonton, AB · On-site
About Effortless Admin Effortless Admin is a fully web-based, multi-carrier, software solution ... Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a ...
Apply Early
About Effortless Admin Effortless Admin is a fully web-based, multi-carrier, software solution ... Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a ...
About Effortless Admin Effortless Admin is a fully web-based, multi-carrier, software solution ... Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a ...
Test Engineer
Edmonton, AB · On-site +1
About the Role The Test Engineer role is responsible for ensuring the quality, performance, and ... Experience with testing and debugging web and mobile applications. * Demonstrated ability to ...
Test Engineer
Edmonton, AB · On-site +1
About the Role The Test Engineer role is responsible for ensuring the quality, performance, and ... Experience with testing and debugging web and mobile applications. * Demonstrated ability to ...
Java Technical Lead
Edmonton, AB · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to ... Experience working with RESTful Web Services Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Apply Early
Java Technical Lead
Edmonton, AB · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to ... Experience working with RESTful Web Services Some AWESOME selling points: * Remote + flexible work ...
Apply Early
Java Technical Lead
Edmonton, AB · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to ... Experience working with RESTful Web Services Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Apply Early
Java Technical Lead
Edmonton, AB · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to ... Experience working with RESTful Web Services Some AWESOME selling points: * Remote + flexible work ...
Apply Early
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the ...
Quick apply
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the ...
Junior Full-Stack Software Developer About Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the ...
Intermediate .Net Developer
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Quick apply
Apply Early
Intermediate .Net Developer
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Apply Early
Intermediate .Net Developer
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Quick apply
Apply Early
Intermediate .Net Developer
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...
Apply Early
Google DialogFlow Engineer (Python)
Edmonton, AB · On-site +1
Experience integrating web services into applications. * Proficient in Agile and Scrum development ... Experience with programming languages such as JavaScript, Python, or Node.js. * Familiarity with ...
Quick apply
Apply Early
Google DialogFlow Engineer (Python)
Edmonton, AB · On-site +1
Experience integrating web services into applications. * Proficient in Agile and Scrum development ... Experience with programming languages such as JavaScript, Python, or Node.js. * Familiarity with ...
Apply Early
The Full Stack Developers will work as part of cross-functional program review or product delivery teams. These teams, led by product owners and work collaboratively and collectively participate in a ...
New
Quick apply
Apply Early
The Full Stack Developers will work as part of cross-functional program review or product delivery teams. These teams, led by product owners and work collaboratively and collectively participate in a ...
New
Apply Early
Data Analyst
Edmonton, AB · On-site
Utilize data management tools to monitor and control members' access to RETS and/or Web API ... Bachelor's degree (or equivalent) in Computer Engineering, Information Technology, or related field ...
Quick apply
Data Analyst
Edmonton, AB · On-site
Utilize data management tools to monitor and control members' access to RETS and/or Web API ... Bachelor's degree (or equivalent) in Computer Engineering, Information Technology, or related field ...
Engineering & Technology Co-op - Cybersecurity Stream (Fall 2026)
Edmonton, AB · On-site +1
CA$23 - CA$28/hr
Join our Engineering & Technology Co-op and gain hands-on cybersecurity experience alongside ... CI/CD integration via Jenkins, GitHub, and GitLab; vulnerability management, web application ...
Engineering & Technology Co-op - Cybersecurity Stream (Fall 2026)
Edmonton, AB · On-site +1
CA$23 - CA$28/hr
Join our Engineering & Technology Co-op and gain hands-on cybersecurity experience alongside ... CI/CD integration via Jenkins, GitHub, and GitLab; vulnerability management, web application ...
Instructional Designer - KBS
Edmonton, AB · On-site
Programming savvy an asset. * Familiarity with other eLearning technology and authoring tools such ... designer for web-based and instructor-led training. * 3+ years project management experience.
Instructional Designer - KBS
Edmonton, AB · On-site
Programming savvy an asset. * Familiarity with other eLearning technology and authoring tools such ... designer for web-based and instructor-led training. * 3+ years project management experience.
Full-Stack Developer (Node, React, Express)
Edmonton, AB · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Quick apply
Apply Early
Full-Stack Developer (Node, React, Express)
Edmonton, AB · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Apply Early
Full-Stack Developer (Node, React, Express)
Edmonton, AB · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Quick apply
Apply Early
Full-Stack Developer (Node, React, Express)
Edmonton, AB · Remote
$110K - $135K/yr
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
Apply Early
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...
Quick apply
Apply Early
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...
Apply Early
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...
Quick apply
Apply Early
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of ...
Apply Early
Customer Care Representative - Edmonton, AB (On-site)
CA$55K - CA$60K/yr
... engineering design support. Notable projects include the Hoover Dam, World Trade Center Complex ... You will be using an AS400 based system as well as web-based applications. You will provide ...
Customer Care Representative - Edmonton, AB (On-site)
CA$55K - CA$60K/yr
... engineering design support. Notable projects include the Hoover Dam, World Trade Center Complex ... You will be using an AS400 based system as well as web-based applications. You will provide ...
Web Developer information
See Edmonton, AB salary details
$23K - $33K
2% of jobs
$33K - $43K
9% of jobs
$52.5K is the 25th percentile. Wages below this are outliers.
$43K - $53K
15% of jobs
$53K - $63K
16% of jobs
The median wage is $68.4K / yr.
$63K - $73K
15% of jobs
$73K - $83K
13% of jobs
$87.8K is the 75th percentile. Wages above this are outliers.
$83K - $93K
11% of jobs
$93K - $103K
8% of jobs
$103K - $113K
5% of jobs
$113K - $123K
4% of jobs
$123K - $133K
2% of jobs
$23K
$75.8K
$133K
How much do web developer jobs pay per year?
Is web dev still worth it in 2026?
What Is a Web Developer Job Description?
Web Developers generate traffic for their clients' products and services by creating eye-catching and effective websites. They identify potential users and design a website that appeals to these customers. They may meet with existing and potential clients to consider their wants and needs for a website or consider how best to maintain their current website’s functionality. Web Developers typically work on a team; they may collaborate to create the layout of a new website and design new elements such as logos. As a Web Developer, you are always primarily concerned with creating an aesthetically pleasing and user-friendly page.
What does a Web Developer do?
What are some common challenges web developers face when working on cross-functional teams?
What work does a web developer do?
What are the key skills and qualifications needed to thrive as a Web Developer, and why are they important?
Is there still a demand for web developers?
What is the difference between Web Developer vs Web Designer?
| Aspect | Web Developer | Web Designer |
|---|---|---|
| Primary Focus | Building and coding websites, functionality, and backend systems | Designing website layouts, visual elements, and user experience |
| Skills & Certifications | HTML, CSS, JavaScript, frameworks, coding skills | Graphic design, UI/UX principles, Adobe tools |
| Work Environment | Developers often work in teams, coding in offices or remotely | Designers focus on visual design, often working in creative studios or remotely |
| Industry Usage | Commonly employed in tech, e-commerce, and digital agencies | Found in marketing, branding, and creative agencies |
Web Developers focus on coding and building functional websites, while Web Designers concentrate on visual design and user experience. Both roles often collaborate but require different skill sets and tools. Understanding these differences helps employers and job seekers find the right fit for their needs.
Is 3 months enough for web development?

Tetra Tech rating
5.8
Based on 40 frontline employees who took The Breakroom Quiz
336th of 357 rated engineering
Job description
The Opportunity:
Tetra Tech is adding a Software Developer to our Track Assessment Services team based in Edmonton, AB. The successful candidate will have experience in Windows-based application development, with a focus on sensor integration, post-processing, and data analysis.
Why Tetra Tech:
At Tetra Tech, we are Leading with Science to solve the world's most complex challenges. Our industry-leading experts in engineering and consulting are committed to driving positive change in communities around the world. For over 50 years, we have been at the forefront of innovation and sustainability. Today we stand as a market leader, offering cutting-edge solutions in water, environment, energy, and international development. Our work has improved more than 500 million lives around the world.
Your Impact:
Join Tetra Tech to make a real difference. Our work leverages cutting-edge technologies, advanced analytics, and the expertise of world-class scientists and engineers to create meaningful change around the world. Discover your full potential - join us to advance your career while leaving a lasting legacy.
Your Role:
- Strong C/C++ Windows based software development experience using Visual Studio.
- Experience in Signal Processing and Image Processing.
- Ability to work well independently and in a nimble team environment.
- Excellent communication skills, both verbal and written, to effectively collaborate with team members, discuss ideas, provide feedback, and share knowledge.
- Conduct activities in line with internal procedures, legislation, and industry standards.
- Pursue continuous professional development and maintain a high degree of discipline knowledge and awareness.
- Work in a safe manner at all times and report all health and safety incidents and concerns.
- Additional duties as required.
Qualifications:
- Degree in Computer Science, Computer/Software Engineering, or Electrical Engineering.
- 3 to 5 years of experience with Signal Processing / Image Processing / Machine Vision.
- Ability to learn independently, think fast, and use solid judgement.
- Experience working in a high-pressure, deadline-driven environment.
- Multitasking capabilities to juggle competing demands.
- Strong critical and creative problem-solving skills complemented by excellent attention to detail.
- Multi-threaded and/or distributed processing are an asset.
- GPU and multi-threading programming skills using CUDA or OpenCL are an asset.
- MATLAB programming experience is considered an asset.
- Are a self-motivated individual with an excellent work ethic and a "can-do" attitude.
Have excellent communication skills - both verbal and written are required to effectively collaborate with team members, discuss ideas, provide
feedback, and share knowledge.
Life at Tetra Tech:
The perks of working at Tetra Tech include (if applicable):
- Comprehensive and market-competitive benefits, available on day one of employment.
- Overtime is calculated at 1.5 times.
- We have embraced a hybrid culture. We will provide you the tools to work almost anywhere.
- Flexibility and company-wide commitment to work/life balance.
- Collaborative team atmosphere that values the contributions of all employees.
- Learning and development opportunities for ongoing professional growth. Mentorship with world leading experts in your field.
Explore our open positions at https://www.tetratech.com/careers. Follow us on social media to learn more about our people, culture, and opportunities:
LinkedIn: @TetraTechCareers
X (Twitter): @TetraTechJobs
- Organization: 738 TAS
What Tetra Tech employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom