1

Software Engineer Contract Jobs in Kamloops, BC (NOW HIRING)

Intermediate to Senior Civil Engineer

Kamloops, BC · On-site +1

CA$89K - CA$118K/yr

Prepare technical reports, engineering drawings, specifications, and contract documents that ... Proficiency with civil design software such as Civil 3D or equivalent. * Demonstrated ability to ...

Intermediate to Senior Civil Engineer

Kamloops, BC · On-site +1

CA$89K - CA$118K/yr

Prepare technical reports, engineering drawings, specifications, and contract documents that ... Proficiency with civil design software such as Civil 3D or equivalent. * Demonstrated ability to ...

Review drawings and understand the contract documents of each tender. * Visit the jobsite to gather ... Engineering Degree or Civil Engineering Technical diploma; or * An equivalent combination of ...

Review drawings and understand the contract documents of each tender. * Visit the jobsite to gather ... Engineering Degree or Civil Engineering Technical diploma; or * An equivalent combination of ...

Inspects to ensure driller meets contract specifications during the installation of deep anode beds ... Utilizes software applications to prepare spreadsheets, reports, graphs, etc. to document and ...

Software Engineer Contract information

See Kamloops, BC salary details

$26

$66

$94

How much do software engineer contract jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software engineer contract in Kamloops, BC is $66.06, according to ZipRecruiter salary data. Most workers in this role earn between $47.73 and $85.86 per hour, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.
What are the most commonly searched types of Software Engineer jobs in Kamloops, BC? The most popular types of Software Engineer jobs in Kamloops, BC are:
What cities near Kamloops, BC are hiring for Software Engineer Contract jobs? Cities near Kamloops, BC with the most Software Engineer Contract job openings:
Infographic showing various Software Engineer Contract job openings in Kamloops, BC as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $137,413 per year, or $66.1 per hour.

Intermediate to Senior Civil Engineer

WSP

Kamloops, BC • On-site, Remote

CA$89K - CA$118K/yr

Full-time

Re-posted 9 days ago


WSP rating

8.6

Company rating: 8.6 out of 10

Based on 69 frontline employees who took The Breakroom Quiz

17th of 72 rated business consultants


Job description

The Opportunity - Build the Future with Us

As an Intermediate to Senior Civil Engineer (Municipal & Land Development), you'll play a key role in shaping resilient, sustainable communities across Kamloops and the Southern Interior of British Columbia.

From planning and designing critical municipal infrastructure to supporting growing communities, this role offers the opportunity to apply your technical expertise, leadership, and local insight to projects that truly matter - today and for generations to come.


Your Impact

  • Design and deliver civil engineering solutions for municipal water, wastewater, stormwater, and roadway infrastructure projects. 
  • Lead preliminary and detailed design of linear infrastructure including watermains, sanitary and storm sewers, pump stations, and associated civil works. 
  • Manage projects from concept through construction, ensuring quality, schedule, budget, and risk objectives are achieved. 
  • Provide construction services including field reviews, progress reporting, and contract administration. 
  • Prepare technical reports, engineering drawings, specifications, and contract documents that clearly communicate design intent. 
  • Collaborate with multidisciplinary teams to deliver integrated, clientfocused solutions. 
  • Build and maintain strong relationships with municipal clients and project partners throughout the Southern Interior. 
  • Conduct field reviews at critical milestones 

The Skills That Set You Apart

  • Bachelor's degree in Civil Engineering from an accredited institution.
  • 7+ years of progressive experience in municipal infrastructure and/or land development projects.
  • Registered Professional Engineer (P.Eng.) in British Columbia, or eligible for registration.
  • Proven experience delivering civil design projects through construction, including contract administration.
  • Strong working knowledge of municipal servicing standards and infrastructure systems.
  • Proficiency with civil design software such as Civil 3D or equivalent.
  • Demonstrated ability to mentor junior staff and contribute to project leadership and client relationships.

Why Choose WSP?

 We exist to shape communities to advance humanity. The brightest engineers, advisors and scientists from across the globe call WSP home.

  • Proudly Canadian - we are a Top 100 Employer in Canada for 2026.
  • A global community of brilliant minds - your next idea, mentor, or opportunity is always within reach.
  • Limitless opportunities start here. Whether it's across the country or around the globe, we help you tailor your role to match your ambition - because your growth drives ours.
  • Flexible work, real balance - we recognize the importance of balance in our lives and encourage you to prioritize the balance in yours.

#WeAreWSP


Compensation

AB, BC, NT, NU, SK & YT: $89,800 - $118,900
MB & ON: $81,900 - $112,800
NB, NL, NS, PE & QC: $81,100 - $107,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.


Ready to Shape the Future?

Your next chapter starts here. Join WSP and help create resilient, sustainable communities across British Columbia - one project at a time.

At WSP, we exist to shape communities to advance humanity.
It's why we bring people together who are wired to solve complex challenges - engineers, scientists, advisors, and technical experts who are driven by a common passion - to redefine what's possible and shape what comes next. We are Visioneers.
As one of the world's leading professional services firms, we partner with clients across transportation, infrastructure, environment, buildings, energy, water, mining and metals. We pair deep local knowledge with global insights to pioneer solutions designed to leave a lasting, positive impact.
At WSP, you'll join a community of brilliant minds that push boundaries every day - applying deep expertise and fuelling innovation to help create a more connected and resilient future. Here, your ideas are valued, your growth is supported, and you are encouraged to bring your authentic self to work. We empower our people to collaborate across disciplines, challenge the status quo, and shape a career with purpose.
Join us.
Please Note:
Health and Safety is a core paramount value of WSP. Given the importance of keeping one another safe it is expected that you comply with our Health, Safety & Environment (HSE) policy at all times as well as client HSE policies when working at client locations. Full details here.
Some safety-sensitive positions involve fieldwork and may include work in a variety of environmental conditions, such as remote or isolated areas, working alone, and in inclement weather (within safe and reasonable limits).
WSP welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
WSP is committed to the principles of employment equity. Only the candidates selected will be contacted.
WSP does not accept unsolicited resumes from agencies. Full details here.

What WSP employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom