1

Computer Programming Co Op Jobs in Vaughan, ON (NOW HIRING)

Civil Engineering Student (Co-op) Brampton, ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...

This is a 12-16 month co-op student opportunity starting in September 2026. RESPONSIBILITIES ... Currently enrolled in Civil Engineering, Construction Management, Quality Assurance, or a related ...

Project Admin Co-op

Toronto, ON · On-site

CA$20 - CA$25/hr

What You Bring: * Currently enrolled in Civil Engineering, Engineering Technologist, or ... Only students eligible to complete an 8-12-month co-op term will be considered. As part of our ...

next page

Showing results 1-20

Computer Programming Co Op information

See Vaughan, ON salary details

$9

$26

$54

How much do computer programming co op jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for computer programming co op in Vaughan, ON is $26.27, according to ZipRecruiter salary data. Most workers in this role earn between $15.24 and $31.39 per hour, depending on experience, location, and employer.

What is a Computer Programming Co-Op?

A Computer Programming Co-Op is a cooperative education program that allows students to gain hands-on work experience in computer programming while still in school. These positions are typically offered by companies in partnership with educational institutions, enabling students to alternate between classroom learning and practical work in a real-world setting. Co-Op students work on actual projects, often contributing to software development, debugging, and testing, under the supervision of experienced professionals. This experience helps students build technical skills, expand their professional networks, and improve their chances of securing a job after graduation.

What types of projects can a Computer Programming Co Op expect to work on, and how is mentorship typically structured in this role?

As a Computer Programming Co Op, you can expect to contribute to real-world software development projects, such as feature implementation, bug fixes, or assisting with code reviews. Co Op students are usually paired with experienced engineers or assigned to a team that provides ongoing mentorship and guidance through regular check-ins, code feedback, and project planning meetings. This structure not only helps you develop technical skills but also exposes you to agile workflows and collaborative problem-solving. You’ll often have the opportunity to present your work and receive constructive feedback, which supports both your learning and career growth.

What are the key skills and qualifications needed to thrive as a Computer Programming Co-Op, and why are they important?

To thrive as a Computer Programming Co-Op, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, typically gained through relevant coursework or a computer science degree program. Familiarity with software development tools, version control systems like Git, and integrated development environments (IDEs) is commonly expected. Strong analytical thinking, problem-solving abilities, and the willingness to learn from feedback are crucial soft skills for success in this role. These skills and qualities enable Co-Ops to effectively contribute to real-world projects, adapt to team workflows, and grow as future software professionals.
What cities near Vaughan, ON are hiring for Computer Programming Co Op jobs? Cities near Vaughan, ON with the most Computer Programming Co Op job openings:
Civil Engineering Student (Co-op)

Civil Engineering Student (Co-op)

exp

Brampton, ON

CA$21 - CA$24/hr

Full-time

Re-posted 25 days ago


Job description

Civil Engineering Student (Co-op)

Brampton, ON

At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you join a team that leverages differences, harnesses their entrepreneurial spirit in an employee-owned company, that believes diversity is what gives us strength, seeks sustainable results and shares ambitions for each other, our clients and the communities we are part of and serve. To be a part of EXP means to have your own experience, while staying connected to a global network of professionals, who believe we are a part of something bigger. Together, we are EXP.

Are you ready to design your future?

Be our next Civil Engineering Student (Co-op)!

Your work environment at EXP

EXP is seeking a Civil Engineering Coop Student to join our team in our Brampton office. This position is ideal for students currently enrolled in a Civil Engineering or Civil Engineering Technology program who are eager to apply their academic knowledge in a realworld consulting environment.

You'll support project teams with a mix of field, office, and technical tasks, gaining exposure to civil design, construction support, and infrastructure projects.

What a Day at EXP Has in Store for You

  • Performing other projectrelated tasks as assigned under the guidance of senior staff
  • Supporting civil infrastructure and land development projects
  • Helping prepare technical drawings and design files using AutoCAD and/or Civil 3D
  • Supporting preparation of technical reports, field notes, and project documentation
  • Collaborating with engineers, technologists, and project managers
  • Assisting with fieldwork, such as site visits, inspections, surveys, or data collection
  • Assisting with quantity takeoffs, calculations, and data analysis
  • Following safety procedures while working in field and office environments
  • Working in the office environment in Brampton or other offices as assigned

What Your Experience Looks Like

  • Current enrollment in a Civil Engineering or Civil Engineering Technology coop program
  • Familiarity with AutoCAD, Civil 3D, and Microsoft Office (Excel, Word)
  • Completed coursework in areas such as watermains, sewers, treatment plants and/or municipal infrastructure
  • Strong attention to detail and willingness to learn
  • Good communication and teamwork skills
  • Ability to manage tasks independently with guidance
  • A valid driver's license (asset, depending on role requirements)
  • Please include your preferred coop term length in your resume or cover letter
     
 

This job posting is for an existing position vacancy within our organization.

The hourly range for this role is between $21 - $24. The actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location.

EXP subscribes to the Workplace Equity Program. Applications from women, members of visible minorities, Indigenous peoples and persons with disabilities are encouraged. Persons with disabilities can obtain accommodation for the selection process by contacting us at the following email address: hrsupport@exp.com.


 

Our story

With a mission to understand, innovate, partner and deliver, EXP provides engineering, architecture, design and consulting services to the world's built and natural environments.

Our heritage dates back to 1906, when the earliest of EXP's predecessor companies started its engineering infrastructure practice. Today, thousands of creative professionals across EXP work together to deliver extraordinary experiences year after year.

What makes us different

The passion, enthusiasm, diversity and industry-leading capabilities of our employees make us who we are. We're committed to providing a challenging work environment that cultivates career growth, encourages creativity and rewards excellence.

Find out more about life at EXP by visiting www.exp.com.