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 ...
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
Software Developer Student
Edmonton, AB · On-site
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
New
Software Developer Student
Edmonton, AB · On-site
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
New
Software Developer Student
Edmonton, AB · On-site
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
New
Software Developer Student
Edmonton, AB · On-site
As an Software Developer Student you will contribute to our team by: Responsibilities * Writes clean, scalable, performant, and secure web applications. * Collaborates with team in designing and ...
New
Software Developer - Junior
Edmonton, AB · Hybrid
Software Developer - Junior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Software Developer - Junior
Edmonton, AB · Hybrid
Software Developer - Junior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions ...
New
Quick apply
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions ...
New
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical equipment. * Troubleshoot and resolve issues involving timing ...
New
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical equipment. * Troubleshoot and resolve issues involving timing ...
New
Software Developer - Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Software Developer - Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Senior Software Developer
Edmonton, AB · Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
New
Senior Software Developer
Edmonton, AB · Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
New
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions ...
New
Quick apply
Senior Software Developer
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions ...
New
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 ...
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 ...
... Engineering Intern (Mining Equipment). This is your opportunity to gain real-world experience on some of the largest mining equipment in the world while working alongside experienced Reliability ...
... Engineering Intern (Mining Equipment). This is your opportunity to gain real-world experience on some of the largest mining equipment in the world while working alongside experienced Reliability ...
Minimum 3.0 GPA in the Power Engineer Technology Program * Safety Focused * Proficient communication and digital literacy * Able to work in a team environment * Ability to work a 12-hour rotating ...
Minimum 3.0 GPA in the Power Engineer Technology Program * Safety Focused * Proficient communication and digital literacy * Able to work in a team environment * Ability to work a 12-hour rotating ...
Minimum 3.0 GPA in the Power Engineer Technology Program * Safety Focused * Proficient communication and digital literacy * Able to work in a team environment * Ability to work a 12-hour rotating ...
Minimum 3.0 GPA in the Power Engineer Technology Program * Safety Focused * Proficient communication and digital literacy * Able to work in a team environment * Ability to work a 12-hour rotating ...
.Net Developer (Intermediate or Senior)
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
.Net Developer (Intermediate or Senior)
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
.Net Developer (Intermediate or Senior)
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
.Net Developer (Intermediate or Senior)
Edmonton, AB · Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
The tool is also used extensively within JETI and by economic developers to analyze and report on ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
Quick apply
The tool is also used extensively within JETI and by economic developers to analyze and report on ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
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 ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
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 ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
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 ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
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 ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Software Developer Intern information
See Edmonton, AB salary details
$13.09 is the 25th percentile. Wages below this are outliers.
$8.65 - $13.46
27% of jobs
The median wage is $17.53 / hr.
$13.46 - $18.27
27% of jobs
$22.64 is the 75th percentile. Wages above this are outliers.
$18.27 - $23.08
23% of jobs
$23.08 - $27.88
6% of jobs
$27.88 - $32.69
15% of jobs
$32.69 - $37.50
1% of jobs
$37.50 - $42.31
0% of jobs
$42.31 - $47.12
0% of jobs
$47.12 - $51.92
0% of jobs
$51.92 - $56.73
0% of jobs
$56.73 - $61.54
1% of jobs
$8
$20
$61
How much do software developer intern jobs pay per hour?
What are the big 4 internships?
What are the key skills and qualifications needed to thrive as a Software Developer Intern, and why are they important?
Is a 3.0 GPA good for internships?
Is 23 an hour good for an internship?
What does a software developer intern do?
What kind of mentorship and learning opportunities can Software Developer Interns typically expect during their internship?
- Summer Software Engineer Internship
- Github Software Engineer Intern
- Ui Developer Intern
- Google Software Engineer Internship
- Computer Engineer Intern
- Tiktok Software Engineer Intern
- Manager Cloud Engineer Intern
- Volunteer Cloud Engineer Intern
- Internship Master Software Engineer
- Full Time Amazon Software Engineer

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