1

Intermediate Developer Jobs in Alberta (NOW HIRING)

Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...

Intermediate Project Engineer The Intermediate Project Engineer leads and coordinates the execution of small, multi‑discipline projects in the oil and gas sector, ensuring delivery in line with ...

New

Intermediate Structural Engineer

Edmonton, AB · On-site

CA$73K - CA$100K/yr

Entuitive is looking for an Intermediate Structural Engineer, based in our Edmonton office. Take the opportunity to learn more about the structural engineering service at Entuitive. We are passionate ...

Intermediate Structural Engineer

Calgary, AB · Hybrid

CA$73K - CA$100K/yr

Entuitive is looking for an Intermediate Structural Engineer, based in our Calgary office. Take the opportunity to learn more about the structural engineering service at Entuitive. We are passionate ...

Showing results 21-40

Intermediate Developer information

See Alberta salary details

$29.5K

$76.1K

$95.5K

How much do intermediate developer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for intermediate developer in Alberta is $76,140.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,500.00 and $91,500.00 per year, depending on experience, location, and employer.

What is an intermediate developer?

An Intermediate Developer is a software professional who has moved beyond the entry-level phase and possesses a solid understanding of programming concepts, languages, and development tools. They generally have 2-5 years of experience and are capable of working independently on moderately complex tasks while also collaborating within a team. Intermediate Developers are often expected to contribute to code reviews, help with system design, and mentor junior developers. They bridge the gap between junior and senior developers, playing a key role in the software development lifecycle.

What are the key skills and qualifications needed to thrive as an intermediate developer, and why are they important?

To thrive as an Intermediate Developer, you need solid programming skills, experience with software development methodologies, and a relevant degree or equivalent practical experience. Proficiency with languages like Java, Python, or JavaScript, as well as familiarity with version control systems (e.g., Git) and frameworks like React or .NET, is typically expected. Strong problem-solving, teamwork, and effective communication abilities help you collaborate and deliver quality solutions. These skills and qualities are vital for building reliable software, contributing to team goals, and advancing in a dynamic tech environment.

What opportunities for skill development and career progression are typically available to intermediate developers within a software development team?

Intermediate Developers often have access to a range of skill development opportunities, such as mentorship from senior engineers, participation in code reviews, and involvement in more complex projects. Many organizations encourage continuous learning through workshops, online courses, or attending industry conferences. As you gain experience, you may take on responsibilities like leading small features or mentoring junior developers, positioning yourself for advancement to a Senior Developer role. Collaboration with cross-functional teams also helps broaden your technical and communication skills, further supporting your career growth.

What are the most commonly searched types of Developer jobs in Alberta?

The most popular types of Developer jobs in Alberta are:

What cities in Alberta are hiring for Intermediate Developer jobs?

Cities in Alberta with the most Intermediate Developer job openings:

Infographic showing various Intermediate Developer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 16% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $76,140 per year, or $36.6 per hour.

Intermediate Geotechnical Engineer

PRI Consultants

Calgary, AB • On-site

Full-time

Posted 3 days ago

New


Job description

INTERMEDIATE GEOTECHNICAL ENGINEER

Seismic, dams, and complex geotechnical work in our growing Vancouver office

Location: Vancouver, BC & Calgary, AB

About the role
PRI is looking for an Intermediate Geotechnical Engineer to join our growing Vancouver and Calgary offices. This is a hands-on role for someone building toward full project ownership: you will take on your own scopes of work under the guidance of senior engineers, and grow into leading projects and sealing your own work over time.
The work spans land development, buildings, municipal and transportation infrastructure, and mining, including dams and tailings storage facilities. Seismic assessment is central to the role, as it is to any consequential geotechnical work in this region.

What you'll do
Support geotechnical projects from scoping and site investigation through analysis, design, reporting, and construction support, under the direction of senior staff.
Carry out design work for foundations, settlement, slope stability, retaining and shoring systems, earthworks, and ground improvement.
Contribute to seismic assessment work, including site classification, liquefaction triggering and mitigation, seismic slope stability, and seismic design parameters.
Support geotechnical work on dams and tailings storage facilities, including stability and seepage analysis and instrumentation review, under senior oversight.
Plan and carry out site investigations, and interpret field and laboratory data into practical, constructible recommendations.
Prepare reports, designs, and field review documentation for review and sealing by a senior engineer.
Support scope, budget, and schedule tracking on assigned projects, and help mentor EITs and junior technologists as your experience grows.

What you bring
P.Eng. registered with EGBC, or eligible for registration in BC.
Degree in Civil or Geological Engineering with a geotechnical specialization.
Minimum 4 years of progressive geotechnical consulting experience.
Working knowledge of seismic concepts, including site classification and liquefaction assessment, under the BC Building Code.
Exposure to dam or tailings work is an asset, including stability and seepage analysis, or familiarity with Canadian Dam Association guidelines.
Proficiency with geotechnical software such as GeoStudio, Settle3, PLAXIS, LPile, or gINT.
Strong technical writing and communication skills, with a collaborative, team-based approach.
Class 5 BC driver's license, and willingness to travel to project and mine sites, including remote work.

Why PRI
Meaningful project experience, with the multidisciplinary depth and in-house materials testing laboratories of a national firm behind you.
Technically demanding work across development, infrastructure, and mining, including dams and tailings facilities.
A growing Vancouver office with strong mentorship and a clear path toward senior and principal roles.
Competitive compensation, comprehensive benefits, and support for professional development and EGBC obligations.
PRI is a multidisciplinary engineering and natural sciences consulting firm with offices across British Columbia, Alberta, Ontario, and Nova Scotia. We are an equal-opportunity employer and welcome applications from all qualified candidates. We particularly encourage applications from Indigenous professionals.