1

Software Engineer Contract Jobs in Kitchener Waterloo, ON

Civil Designer

Guelph, ON

CA$50K - CA$60K/yr

  • PTO

Drafting and producing engineering design drawings in a timely and efficient manner specifically ... Preparation of contract documents (tender documents and schedule of quantity) * Contractor support ...

... friendly software to provide our customers with enhanced forecasting and decision-making ... Engineering, Finance, and other key stakeholders. Supplier, Sourcing & Contract Manufacturing ...

Define or negotiate contract terms and conditions, award supplier contracts or recommend contract ... Able to use computer applications and communications software as needed. Desired Characteristics ...

Estimator

Brantford, ON

$80K - $110K/yr

Identify potential project risks, cost-saving opportunities, and value engineering options ... and contracts * Experience with take-off and estimating software (e.g., Bluebeam, Procore, or ...

New

Utilize estimating software to organize estimates per internal guidelines and customer requirements ... Review of engineering drawings, specifications, contracts and other technical documentation to ...

As part of an alliance agreement, Aecon has been awarded a contract in an Aecon-led partnership ... Strong background experience programming software systems for robotic, automated and/or mechanized ...

Estimator - Heavy Civil

Stratford, ON · On-site

CA$70K - CA$115K/yr

Work with various contract types - including Construction Management, Design Build, P3, and Lump ... Monitor the success of a project, assisting with value engineering and noting potential challenges

GIS Technician

Waterloo, ON · On-site

CA$25 - CA$29/hr

We prioritize internal advancement, often looking to our contract partners first when any long-term ... Programming - Python, JavaScript, SQL, Git * Experience creating Documentation (e.g., Mediawiki)

Work directly with senior engineers and technical teams in leading the execution of various ongoing ... software. Also responsible for gathering and summarizing data for reports. * Plan and deliver ...

Showing results 41-57

Software Engineer Contract information

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 Kitchener Waterloo, ON?

The most popular types of Software Engineer jobs in Kitchener Waterloo, ON are:

What are popular job titles related to Software Engineer Contract jobs in Kitchener Waterloo, ON?

For Software Engineer Contract jobs in Kitchener Waterloo, ON, the most frequently searched job titles are:

What cities near Kitchener Waterloo, ON are hiring for Software Engineer Contract jobs?

Cities near Kitchener Waterloo, ON with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Kitchener Waterloo, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Transportation Coordinator - 12 Month Contract

PepsiCo

Cambridge, ON

CA$49K - CA$79K/yr

Full-time

Re-posted 6 days ago


PepsiCo rating

7.5

Company rating: 7.5 out of 10

Based on 895 frontline employees who took The Breakroom Quiz

155th of 438 rated food and drinks producers


Job description

Overview

The TCT Execution Analyst is responsible for tracking the real-time movement of shipments, vehicles, and assets using available visibility and tracking technologies. This role monitors key performance indicators, identifies delays or disruptions, and partners with carriers, warehouses, and internal stakeholders to coordinate corrective actions and minimize service impacts. As the focal point for shipment status within the Trip Build process, the analyst provides timely and accurate updates to support clear communication and effective issue resolution.

What you can expect from us:

  • Competitive compensation and comprehensive benefits designed to fit your unique needs
  • A dynamic and inclusive culture that promotes you to bring your whole-self to work
  • Inspiring positive change for people and the planet with sustainability goals
  • A supportive team that will encourage your professional growth and development

Total Compensation: $49,000 - $79,870


Responsibilities
  • Ensure Quality of Tracking Data
  • Continuously track "Actuals" of all Track Events
  • Monitor "Milestones" of selected Track Events
  • Identify "Alerts" and resolve Shipment issues, such as delays, of selected "Milestones"
  • Serve as a liaison between TCT and other stakeholders to ensure clear communication and issue resolution
  • Leverage advanced Visibility technologies to enhance tracking and tracing capabilities
  • Escalate issues according to standard operating procedure

Qualifications
  • Engineering / logistics/ Business university or technical degree desirable
  • 0-1 year experience in an industry working in transport area (Entry level)
  • Basic MSOffice Proficiency (Excel, Power Point)
  • Strong attention to detail and organizational skills
  • Proficiency in using tracking and TMS software
  • Ability to work under pressure and handle multiple tasks simultaneously
  • Communication and interpersonal skills to interact with diverse stakeholders
  • Ability to prioritize tasks, manage time effectively, and maintain organized records and report

Careers To Smile About:

At PepsiCo, you’ll discover a place where our mission is to create smiles around the world. With a portfolio of more than 500 beloved brands including, Gatorade, Lay’s and Quaker, our work touches millions of people every day.

At the heart of the company is a team of thinkers, creators, and problem-solvers who collaborate to innovate and turn ideas into action. Driven by innovation and a focus on creating joyful moments through food and drinks, our decisions are guided by consumer centricity, creating opportunities for our associates to do meaningful work and make a lasting impact in the communities we serve.

Whatever your role, you’ll be part of a global community that values your ideas and empowers you to make an impact, on your career and on the world around you.

PepsiCo may use Artificial Intelligence as part of its hiring process. Specifically, we may use AI-based tools to screen, assess, or select applicants. 

This posting is for an existing vacancy.

Qualifications:
  • Engineering / logistics/ Business university or technical degree desirable
  • 0-1 year experience in an industry working in transport area (Entry level)
  • Basic MSOffice Proficiency (Excel, Power Point)
  • Strong attention to detail and organizational skills
  • Proficiency in using tracking and TMS software
  • Ability to work under pressure and handle multiple tasks simultaneously
  • Communication and interpersonal skills to interact with diverse stakeholders
  • Ability to prioritize tasks, manage time effectively, and maintain organized records and report

Careers To Smile About:

At PepsiCo, you’ll discover a place where our mission is to create smiles around the world. With a portfolio of more than 500 beloved brands including, Gatorade, Lay’s and Quaker, our work touches millions of people every day.

At the heart of the company is a team of thinkers, creators, and problem-solvers who collaborate to innovate and turn ideas into action. Driven by innovation and a focus on creating joyful moments through food and drinks, our decisions are guided by consumer centricity, creating opportunities for our associates to do meaningful work and make a lasting impact in the communities we serve.

Whatever your role, you’ll be part of a global community that values your ideas and empowers you to make an impact, on your career and on the world around you.

PepsiCo may use Artificial Intelligence as part of its hiring process. Specifically, we may use AI-based tools to screen, assess, or select applicants. 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What PepsiCo employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


PepsiCo logo

About PepsiCo

Sourced by ZipRecruiter

PepsiCo products are enjoyed by consumers more than one billion times a day in more than 200 countries and territories around the world. PepsiCo generated $86 billion in net revenue in 2022, driven by a complementary beverage and convenient foods portfolio that includes Lay's, Doritos, Cheetos, Gatorade, Pepsi-Cola, Mountain Dew, Quaker, and SodaStream. PepsiCo's product portfolio includes a wide range of enjoyable foods and beverages, including many iconic brands that generate more than $1 billion each in estimated annual retail sales.

Industry

Food and drink manufacturing

Company size

10,000+ Employees

Headquarters location

Purchase, NY, US

Year founded

1965