1

Contract Programming Jobs in Toronto, ON (NOW HIRING)

Professional Engineer Designation (P.Eng.), or Certified Engineering Technologist (C.E.T.) * 5+ years post-graduate experience - minimum 2 years as contract administration on water/sewer projects.

Mechanical Contract Administrator

Toronto, ON · On-site

CA$85K - CA$104K/yr

Collaborate with trades onsite to provide engineering solutions * Attend project related meetings onsite and virtual including start-up meetings and regular construction meetings with stakeholders

The Contract Administrator will support the effective management and administration of contracts ... Post-secondary education in Construction Management, Engineering, Law, Business, or a related field ...

The Contract Administrator will support the effective management and administration of contracts ... Post-secondary education in Construction Management, Engineering, Law, Business, or a related field ...

Minimum 4 years of industry experience with at least 2 years of experience in construction contract administration within architecture, engineering or construction * Diploma or degree in ...

Contract Administrator

Brampton, ON · On-site

CA$80K - CA$120K/yr

Contract Administrator Ottawa, Brampton, Markham, Hamilton or London, ON At EXP, we're driven to ... As a team of engineers, architects, designers, scientists, creators and a community of ...

Contract Administrator As a contract administrator in the Architecture field, you are responsible ... Interpret architectural, engineering and interior design plans and prepare material lists and ...

Contract Administrator As a contract administrator in the Architecture field, you are responsible ... Interpret architectural, engineering and interior design plans and prepare material lists and ...

Minimum 10 years' experience in Civil Engineering Infrastructure, with a substantial focus on Highway and Bridge construction. * Minimum 2 projects' experience as a Contract Administrator on MTO ...

Contracts Manager

Mississauga, ON · On-site

CA$160K - CA$185K/yr

Project Services, Contracts EPCM Global Engineering Mining and Minerals With offices in Australia, Canada, USA, Southern Africa, Ghana, Philippines, Argentina and Peru, Lycopodium proudly delivers ...

The major interfaces are with project management, engineering, project controls and construction management up to contract award and project management, engineering, construction management and ...

The major interfaces are with project management, engineering, project controls and construction management up to contract award and project management, engineering, construction management and ...

Contract Administrator

Toronto, ON · On-site

CA$90K - CA$115K/yr

Monitor Contract quantities and prepare Request for Quotations, Change Directives, and Change ... Degree in Civil Engineering or equivalent * Registered with P.E.O. as a P.Eng. or Registered with ...

Contract Administrator

Toronto, ON · On-site

CA$90K - CA$115K/yr

Monitor Contract quantities and prepare Request for Quotations, Change Directives, and Change ... Degree in Civil Engineering or equivalent * Registered with P.E.O. as a P.Eng. or Registered with ...

Contract Administration

Brampton, ON · On-site

CA$95K - CA$115K/yr

Contract Administration Brampton, ON At EXP, we're driven to provide innovative solutions for the ... As a team of engineers, architects, designers, scientists, creators, and a community of ...

... in the engineering space. Are you looking for an opportunity to join a diverse group of ... Hatch is seeking Contracts Specialists for its offices in Mississauga and Calgary for upcoming ...

next page

Showing results 1-20

Contract Programming information

See Toronto, ON salary details

$10

$35

$71

How much do contract programming jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for contract programming in Toronto, ON is $35.15, according to ZipRecruiter salary data. Most workers in this role earn between $20.88 and $44.96 per hour, depending on experience, location, and employer.

What is the difference between Contract Programming vs Software Developer?

AspectContract ProgrammingSoftware Developer
CredentialsTypically no specific certifications required, but technical skills are essentialOften holds degrees or certifications in computer science or related fields
Work EnvironmentProject-based, freelance or temporary roles, often remoteFull-time employment, in-house or remote
Employer & Industry UsageUsed across various industries for short-term projectsEmployed by companies for ongoing development roles
Search & Comparison IntentOften compared for flexibility and project scopeCompared for career stability and growth opportunities

Contract Programming involves short-term, project-based work often as a freelancer, while Software Developers typically work full-time within a company. Both roles require strong technical skills, but their work environments and employment terms differ significantly.

What is contract programming?

Contract programming refers to the practice of hiring software developers or programmers on a contract basis, rather than as permanent employees. These professionals are typically brought in to work on specific projects or for a set period of time, often to address resource gaps or provide specialized expertise. Contract programmers are responsible for designing, writing, testing, and maintaining code according to the requirements set by the client. This arrangement offers flexibility for both the employer and the programmer, as it allows businesses to scale their workforce as needed and gives programmers the opportunity to work on diverse projects.

What are some common challenges faced by contract programmers when working with multiple clients simultaneously?

Contract programmers often juggle projects for several clients at once, which can present challenges in time management, prioritizing tasks, and ensuring clear communication. Balancing different workflows, adapting to various coding standards, and aligning with each client’s expectations require strong organizational and interpersonal skills. It's important to establish transparent timelines, utilize project management tools, and maintain regular check-ins with clients to keep projects on track and avoid misunderstandings.

What are the key skills and qualifications needed to thrive as a contract programmer, and why are they important?

To thrive as a Contract Programmer, you need advanced programming skills, knowledge of multiple programming languages, and a proven track record demonstrated by a relevant degree or portfolio of completed projects. Familiarity with version control systems (like Git), project management tools, and sometimes certifications in specific technologies (such as AWS or Microsoft Azure) are commonly expected. Strong communication, time management, and problem-solving abilities help you adapt to diverse client needs and collaborate remotely. These skills enable you to deliver high-quality, on-time solutions while maintaining client satisfaction in a competitive contract environment.
What are popular job titles related to Contract Programming jobs in Toronto, ON? For Contract Programming jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Contract Programming jobs in Toronto, ON look for? The top searched job categories for Contract Programming jobs in Toronto, ON are:
Infographic showing various Contract Programming job openings in Toronto, ON as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $73,115 per year, or $35.2 per hour.

Contract Administrator

Associated Engineering

Markham, ON • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Job description

The opportunity:

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Contract Administrator to join our team in our Markham office. You will join the dynamic Water Division who are active on multi-discipline design and construction projects for a variety of public and private sector clients.

This position is a full-time position where you will be responsible for providing on-site representation and construction services for multi-discipline construction projects in the water and wastewater sector. Project locations will be in the Greater Toronto and Hamilton Areas.


What we offer:

  • Flexible/hybrid working arrangements, depending on position
  • Market competitive salaries, with annual reviews
    • Salary range of: $95,000 - $115,000
  • Opportunity to become a shareholder and invest in the company’s long term growth & success
  • Matching company pension program, increasing over time
  • Comprehensive benefits including:
    • Health/dental/vision coverage
    • Fitness allowance
    • Employee and family assistance programs
    • Mental health supports
  • Paid time off so that you can recharge including:
    • Generous paid vacation
    • Paid office closure over December holiday break
    • Industry leading paid sick time
    • Maternity/paternity leave top up program
  • Ongoing support for your professional development and growth
    • Active Young Professional group
    • Formal mentoring programs
    • Paid professional development hours
    • Capacity building seminars
    • Engineer In Training programs
  • Opportunities to participate in social club activities and events
    • Company-wide social events
    • Regular lunch-and-learns
    • Community volunteer opportunities


What you’ll do:

  • Overseeing the on-site construction of various water engineering/energy/infrastructure projects in the GTA and GTHA.
  • Reviewing technical solutions and implementations along with executing associated construction contract documentation.
  • Engaging in daily contract administration duties as well as site inspection duties to monitor and document Contractor progress, workmanship, and conformance with the contract documents.
  • Communicating regularly with the Associated Engineering, Client and Contractor project teams.
  • Actively involved in project construction meetings.
  • Serving as Associated Engineering’s Representative in communicating with the public and other stakeholders through the duration of the construction contract.
  • Participating in opportunities for providing general design and project design including analysis, testing, and commissioning of water and wastewater treatment plants and infrastructure.
  • Participating in opportunities for contributing to all phases of projects from proposal writing, preliminary and detailed design, construction administration support, and Factory and Site Acceptance Testing.
  • Engaging in a collaborative work environment with your team, as well as other disciplines and offices.
  • Complying and working within COR certified environment and performing all duties in accordance with those specified under the Occupational Health & Safety Act and applicable legislation.


Does this sound like you?

  • Undergraduate degree in Civil, Process, or Mechanical Engineering from an accredited post-secondary institution or Diploma in Construction, Construction Management, from an accredited college.
  • Registered as a Professional Engineer with PEO or eligible for registration; or, registered with designation(s) from OACETT, is an asset.
  • Interest in pursuing a career in construction contract administration and on-site construction inspection.
  • 10+ years of progressive experience in a Construction Site Representative / Contract Administrator / Construction/Project Management role, is required.
  • 10+ years of progressive experience in water / wastewater treatment facility design and/or construction, is required.
  • 10+ years of progressive experience with multi-discipline design coordination and construction, is required.
  • Experience with contract administration and on-site inspection principles, practices, and techniques is required.
  • Experience working for a consulting engineering firm, construction firm, and/or a municipality is an asset.
  • Working knowledge of construction contract interpretation and construction acts. Experience with monitoring and coordinating activities on a construction project including liaising with the Client, Contractors, Approvals Bodies, and Public, as required.
  • Proven experience with preparing various contract administration paperwork including agendas, minutes, daily logs, photographic records, request for information, testing reports, change orders, deficiency lists, construction payment certificates.
  • Familiarity with applicable local building / construction codes.
  • Experience with project scheduling computer software in assessing construction progress compared to tendered schedule.
  • Working knowledge of construction products, materials, and equipment, is required. Inspection and conformance of construction works with contract documents and engineering design.
  • Experience with review of traffic management plans for conformance and implementation per Ontario Traffic Manual - Book 7.
  • Experience with interpretation of specifications, plans, and regulations.
  • Experience with preparing engineering sketches, technical specifications, quantity take-offs, and cost estimation.
  • Experience with start-up and commissioning of mechanical/process systems, as well as post-construction warranty services.
  • Experience with administration/management of projects involving reservoirs, soil management scope, roads, bridges, culverts, drainage structures.
  • Comprehensive knowledge of the Occupational Health and Safety Act and Regulations for Construction Projects.
  • Ability to apply training & maintaining valid construction safety certificates – working at heights, confined space, WHMIS, First-Aid, CPR level A, and/or automated external defibrillator (AED) training, is required.
  • Experience with MS Word, MS Excel, and the latest version of AutoCAD.
  • Proven analytical thinking and problem-solving skills.
  • Excellent verbal and written communication skills including use of email and videoconferencing technologies.
  • Demonstrated leadership skills.
  • Committed team player.
  • Proven organizational, planning, and time management skills.
  • Maintaining a valid driver’s licence and ability to travel within Ontario.


About Us:

At Associated Engineering, we're passionate about not only the work we do but also the communities we live and work in. Which is why sustainability is at the heart of everything we do. As a carbon-neutral company since 2009, we help shape resilient and sustainable communities across Canada.

As a Platinum Member of Canada’s Best Managed Companies since 2008, we take pride in nurturing a workplace where people thrive. We are an employer of choice providing our people with a supportive, collaborative, engaging and dynamic place to build a career, while bringing inspiration and innovation to our work.

Our company culture is shaped by:

  • Growth and development of our employees – chart your career course, whatever stage you are at.
  • A broad variety of meaningful work that supports local communities – we are a medium-sized company working on significant projects, helping to shape communities.
  • We care, we commit, we create – our promise to both clients and each other.


What’s next?

Ready to make an impact? Join a company that values your ideas, invests in your growth, and empowers you to shape the future. Apply today!


Want more information?

  • Check out what a day at Associated Engineering looks like via LinkedIn
  • Our Environmental, Social and Governance Report


This posting is for an existing vacancy.


AE is an Equal Opportunity Employer and encourages women, Indigenous peoples, persons with disabilities, members of visible minorities, and members of the LGBTQ+ community to apply. For applicants with disabilities, accommodations are available upon request for candidates taking part in all aspects of the selection process. We are also committed to protecting the privacy of your personal information and as such, it will be used for recruitment and employment purposes only.