Description Equinox Engineering is a leading engineering solutions provider, delivering innovative ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Quick apply
Description Equinox Engineering is a leading engineering solutions provider, delivering innovative ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Quick apply
Description Equinox Engineering is a leading engineering solutions provider, delivering innovative ... Develop, maintain, and update project schedules using scheduling software (e.g., Primavera P6, MS ...
Nisku, AB · On-site
HPS is currently seeking a Junior/intermediate Engineer with foundation piling experience to join ... Create and validate design alternatives with the help of various design software * Interacts and ...
Quick apply
Nisku, AB · On-site
HPS is currently seeking a Junior/intermediate Engineer with foundation piling experience to join ... Create and validate design alternatives with the help of various design software * Interacts and ...
Calgary, AB · On-site
Intermediate Project Engineer At TWD , we know the secret to success isn't just technical skill, it ... Proficiency with discipline-appropriate engineering software and common project controls tools ...
Quick apply
Calgary, AB · On-site
Intermediate Project Engineer At TWD , we know the secret to success isn't just technical skill, it ... Proficiency with discipline-appropriate engineering software and common project controls tools ...
AECOM is seeking a highly motivated and Intermediate Geotechnical Engineer experienced in tailings ... Proficient in the application of engineering design software to embankments and tailings dams.
AECOM is seeking a highly motivated and Intermediate Geotechnical Engineer experienced in tailings ... Proficient in the application of engineering design software to embankments and tailings dams.
In the role of Intermediate Hydraulic Engineer , you'll play a critical part in designing and ... SPS) software, or equivalent software is preferred. Working Conditions: * Office environment.
In the role of Intermediate Hydraulic Engineer , you'll play a critical part in designing and ... SPS) software, or equivalent software is preferred. Working Conditions: * Office environment.
In the role of Intermediate Hydraulic Engineer , you'll play a critical part in designing and ... SPS) software, or equivalent software is preferred. Working Conditions: * Office environment.
In the role of Intermediate Hydraulic Engineer , you'll play a critical part in designing and ... SPS) software, or equivalent software is preferred. Working Conditions: * Office environment.
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
ROLE OVERVIEW We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... Provide technical leadership and mentorship to junior and intermediate engineers across coding ...
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible ... Provide technical leadership and mentorship to junior and intermediate engineers across coding ...
Calgary, AB · On-site
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
Calgary, AB · On-site
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
Calgary, AB · On-site +1
CA$85K - CA$112K/yr
Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...
New
Calgary, AB · On-site +1
CA$85K - CA$112K/yr
Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...
New
Calgary, AB · Hybrid
CA$50 - CA$70/hr
Use CAD software effectively to create, revise, and manage design drawings and documentation in a ... Essential Skills * Diploma in Electrical Engineering Technology or a Bachelor's degree in ...
Quick apply
Calgary, AB · Hybrid
CA$50 - CA$70/hr
Use CAD software effectively to create, revise, and manage design drawings and documentation in a ... Essential Skills * Diploma in Electrical Engineering Technology or a Bachelor's degree in ...
Tetra Tech is adding an Intermediate Geotechnical Engineer to our Geotechnical Engineering team ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
Tetra Tech is adding an Intermediate Geotechnical Engineer to our Geotechnical Engineering team ... Experience with engineering design software will be an advantage. * Experience or aptitude for ...
ENTRUST Canada is currently seeking an Intermediate Electrical Engineer to join our team in Calgary ... Design station grounding using the CDEGS software and IEEE standards 80 & 81. * Design station ...
ENTRUST Canada is currently seeking an Intermediate Electrical Engineer to join our team in Calgary ... Design station grounding using the CDEGS software and IEEE standards 80 & 81. * Design station ...
Calgary, AB · On-site +1
CA$85K - CA$112K/yr
Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...
New
Calgary, AB · On-site +1
CA$85K - CA$112K/yr
Join our Calgary Mining team as an Intermediate Mining Engineer (or EIT) and contribute to ... Contribute to mine design using industryleading software such as Deswik to deliver practical ...
New
We are currently seeking an Intermediate Transmission Line Engineer to join our team in Calgary to ... Provide line design and analysis using PLS Cadd software. * Conduct site visits for field ...
We are currently seeking an Intermediate Transmission Line Engineer to join our team in Calgary to ... Provide line design and analysis using PLS Cadd software. * Conduct site visits for field ...
Edmonton, AB · On-site
RESPONSIBILITIES Responsibilities of a Intermediate Electrical Engineer include aspects of ... Software assisted electrical studies: ETAP, SKM, EasyPower, EMTP, CDGES * Application of knowledge ...
New
Edmonton, AB · On-site
RESPONSIBILITIES Responsibilities of a Intermediate Electrical Engineer include aspects of ... Software assisted electrical studies: ETAP, SKM, EasyPower, EMTP, CDGES * Application of knowledge ...
New
Tetra Tech is adding an Intermediate Electrical Engineer to our EI&C team based in Calgary, AB ... Technical calculations and software use for load calculations, arc flash, fault & coordination ...
Tetra Tech is adding an Intermediate Electrical Engineer to our EI&C team based in Calgary, AB ... Technical calculations and software use for load calculations, arc flash, fault & coordination ...
Position Overview We are seeking an Intermediate Structural Engineer with 8+ years of experience in ... Working knowledge of Structural analysis and design software tools, RISA 3D and/or STAAD Pro ...
Position Overview We are seeking an Intermediate Structural Engineer with 8+ years of experience in ... Working knowledge of Structural analysis and design software tools, RISA 3D and/or STAAD Pro ...
$39.5K - $46.5K
15% of jobs
$46.5K - $53.5K
0% of jobs
$53.5K - $60.5K
0% of jobs
$60.5K - $67.5K
3% of jobs
$67.5K - $74.5K
3% of jobs
$76.8K is the 25th percentile. Wages below this are outliers.
$74.5K - $81.5K
10% of jobs
$81.5K - $88.5K
11% of jobs
The median wage is $92K / yr.
$88.5K - $95.5K
13% of jobs
$95.5K - $102.5K
10% of jobs
$105.9K is the 75th percentile. Wages above this are outliers.
$102.5K - $109.5K
16% of jobs
$109.5K - $116.5K
16% of jobs
$39.5K
$89K
$116.5K
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

Full-time
Re-posted 2 days ago