Civil Materials Engineer
CA$35K - CA$44K/yr
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...
CA$35K - CA$44K/yr
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...
CA$35K - CA$44K/yr
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...
CA$35K - CA$44K/yr
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...
CA$35K - CA$44K/yr
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers . We ...
As Protection and Control (P&C) Engineer, you will be working with a team of P&C detailed designers and contribute to large-scale electrical energy projects. You will evolve in a multidisciplinary ...
As Protection and Control (P&C) Engineer, you will be working with a team of P&C detailed designers and contribute to large-scale electrical energy projects. You will evolve in a multidisciplinary ...
Saint John's, NL · On-site +1
CA$77K - CA$102K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
Saint John's, NL · On-site +1
CA$77K - CA$102K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
Saint John's, NL · On-site +1
CA$77K - CA$102K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
Saint John's, NL · On-site +1
CA$77K - CA$102K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
The Marine Chief Engineer, Onshore provides senior technical expertise and assurance for FPSO marine and utility systems, ensuring safe, compliant, and reliable operation of the Terra NovaFPSOasset.
The Marine Chief Engineer, Onshore provides senior technical expertise and assurance for FPSO marine and utility systems, ensuring safe, compliant, and reliable operation of the Terra NovaFPSOasset.
Saint John's, NL · Hybrid
Dillon's Linear Municipal Infrastructure discipline is looking for a Civil Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to ...
Saint John's, NL · Hybrid
Dillon's Linear Municipal Infrastructure discipline is looking for a Civil Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to ...
Join our Geozone Operations team as an Applications Engineer, where you'll serve as the primary technical interface with clients. This senior-level position combines advanced technical expertise with ...
Join our Geozone Operations team as an Applications Engineer, where you'll serve as the primary technical interface with clients. This senior-level position combines advanced technical expertise with ...
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
Saint John's, NL · Hybrid
Dillon's Linear Municipal Infrastructure discipline is looking for a Civil Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to ...
Saint John's, NL · Hybrid
Dillon's Linear Municipal Infrastructure discipline is looking for a Civil Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the opportunity to ...
Overview / Responsibilities Wood is currently seeking an experienced and knowledgeable Asset Integrity Engineer to join our St. John's, Newfoundland team. The suitable candidate will be responsible ...
Overview / Responsibilities Wood is currently seeking an experienced and knowledgeable Asset Integrity Engineer to join our St. John's, Newfoundland team. The suitable candidate will be responsible ...
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...
Field Engineer We are looking Field Engineer to join our team. If you are an experienced and qualified Field Engineer, seize this opportunity to work on projects that matter to you and to the ...
Field Engineer We are looking Field Engineer to join our team. If you are an experienced and qualified Field Engineer, seize this opportunity to work on projects that matter to you and to the ...
Engineering Lists (Instrument Index, I/O Lists, Cable Schedules, material take-offs) * Design Deliverables (Interconnection diagrams, Loop Drawings, Layout drawings, Installation drawings, Control ...
Engineering Lists (Instrument Index, I/O Lists, Cable Schedules, material take-offs) * Design Deliverables (Interconnection diagrams, Loop Drawings, Layout drawings, Installation drawings, Control ...
Engineering Lists (Instrument Index, I/O Lists, Cable Schedules, material take-offs) * Design Deliverables (Interconnection diagrams, Loop Drawings, Layout drawings, Installation drawings, Control ...
Engineering Lists (Instrument Index, I/O Lists, Cable Schedules, material take-offs) * Design Deliverables (Interconnection diagrams, Loop Drawings, Layout drawings, Installation drawings, Control ...
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Overview / Responsibilities Wood Resilient Environments is seeking an Intermediate- S enior Electrical Engineer with experience in designing various electrical systems for buildings and industrial ...
Overview / Responsibilities Wood Resilient Environments is seeking an Intermediate- S enior Electrical Engineer with experience in designing various electrical systems for buildings and industrial ...
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
$16K - $26.5K
1% of jobs
$26.5K - $37K
4% of jobs
$37K - $47.5K
14% of jobs
$51.3K is the 25th percentile. Wages below this are outliers.
$47.5K - $58K
17% of jobs
The median wage is $65.9K / yr.
$58K - $68.5K
19% of jobs
$68.5K - $79K
17% of jobs
$82.4K is the 75th percentile. Wages above this are outliers.
$79K - $89.5K
11% of jobs
$89.5K - $100K
8% of jobs
$100K - $110.5K
6% of jobs
$110.5K - $121K
2% of jobs
$121K - $131.5K
1% of jobs
$16K
$73.7K
$131.5K
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

8.6
Based on 69 frontline employees who took The Breakroom Quiz
17th of 72 rated business consultants
What if you could redefine what's possible? With us, you can.
You want Purpose. Growth. Opportunity. People who get it.
We are the home of ambitious, passionate, and innovative world shapers.
With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders and impact makers.
We are Visioneers. We are WSP.
The Opportunity
Your Impact Starts Here - Are you ready to tackle some of the most complex and rewarding challenges in the industry? In this role, you'll have the opportunity to collaborate with brilliant minds and contribute to high-profile projects that are changing the landscape of our world.
WSP is growing and is therefore looking to add a Civil/Construction Materials or Geotechnical Engineer to join our St. John's NL team. Responsible for the supervision of field and laboratory staff on project sites, act as the primary representative for client communication, review of technical work and overall performance, reporting and oversight of the materials quality control testing services in both the field and laboratory, and ensuring all work is in accordance with WSP's and the Project's, safety, quality, and environmental programs. Proposal preparation, engineering and project management activities of project opportunities with general work scope for construction projects including earthworks, granulars, portland cement concrete, and hot mix asphalt.
Your Impact
The Skills That Set You Apart
Why choose WSP?
We exist to shape communities to advance humanity. The brightest engineers, advisors and scientists from across the globe call WSP home.
#WeAreWSP
Compensation
AB, BC, NT, NU, SK & YK: $35,300 - $44,700
MB & ON: $35,300 - $44,700
NB, NL, NS, PEI & QC: $35,300 - $44,700
Disclosure:
The final salary awarded for this role may vary from the above range based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs. The wage range provided in this job posting may be subject to change for business purposes.
Make Your Mark with WSP
If you're driven by purpose and impact, we'd love to hear from you. Apply now and take the first step toward a rewarding career with us.
Sourced by ZipRecruiter
Civil engineering construction
10,000+ Employees
Kowloon Bay, Kowloon, CN