1

Contract Programming Jobs in Toronto, ON (NOW HIRING)

... existing programming, and the resulting required agreement templates. * Provide input and ... Maintain, refine, and update centralized contract repository accessible by key CABHI staff.

Overview / Responsibilities Wood is currently seeking a strong professional Contract Recruiter to ... for engineering roles, especially in the geotechnical, environmental, clean energy and water ...

Contracts Manager

Mississauga, ON · On-site

CA$110K - CA$115K/yr

Coordinate, review and approve formal proposals / pricing with engineering, estimating, program management, marketing and the leadership team. Subsequent to proposal submission and contract awarded ...

Electrical Engineer * Pickering, Ontario - Hybrid work * Contract - 12 months * Hours of work: 40 * Nuclear Industry Who are you? You are an experienced Electrical Engineer and confident, competent ...

Could you be the full-time onsite Key Supplier Contract Manager in Toronto, ON we're looking for ... Degree in Law, Engineering or Finance, * French language proficiency is a plus, * Experience with ...

Could you be the full-time onsite Key Supplier Contract Manager in Toronto, ON we're looking for ... Degree in Law, Engineering or Finance, * French language proficiency is a plus, * Experience with ...

Mevotech is seeking a Cost Engineer - Contract Position to join our dynamic team. About Us Mevotech is a trusted leader in the aftermarket auto parts industry, specializing in driveline, steering ...

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 Jun 13, 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.
Infographic showing various Contract Programming job openings in Toronto, ON as of June 2026, with employment types broken down into 3% As Needed, 82% Full Time, 12% Part Time, and 3% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution, with an average salary of $73,115 per year, or $35.2 per hour.

Legal Coordinator - Construction Contracts

Inviro Engineered Systems

Toronto, ON • On-site

Full-time

Posted 27 days ago


Job description

Legal Coordinator – Construction Contracts
Full Time
Are you a motivated and passionate individual, eager to advance your career? As one of Canada’s leading Mechanical/Electrical engineering firms, INVIRO is looking for a dedicated team member to join our growing team. Working with us means you'll be part of a close-knit team, tackling diverse and challenging projects in the ICI sector, with ample opportunities for professional growth and development.
Why INVIRO?
At INVIRO, we pride ourselves on fostering a supportive work environment. Our office, which is WELL Health-Safety Certified, is designed to promote a safe and healthy atmosphere where every team member can thrive. Joining INVIRO means becoming part of a family that values your contributions and is dedicated to achieving collective excellence. We are excited to see what you bring to our team!
Duties and Responsibilities include but are not limited to:
  • Draft, review, revise, and coordinate construction contracts, subcontracts, consultant agreements, RFPs, and related procurement documents consistent with industry standards.
  • Support internal stakeholders by reviewing contracts for completeness, consistency, and alignment with company standards, escalating legal risks or deviations to internal leadership or external legal counsel as required.
  • Assist with contract administration throughout the project lifecycle.
  • Anticipate legal risks and provide mitigation strategies prior to award and execution of project contracts.
  • Serve as the primary internal counsel for construction disputes, including delay claims, change orders, lien claims, trust issues, defaults, and performance issues.
  • Assist in the dispute resolution activities including mediation, arbitration, adjudication, and litigation support when required.
  • Provide timely legal advice to leadership, project management, and commercial teams on legal issues affecting project execution, procurement, and commercial decisions.
  • Participate in project meetings where legal issues are likely to arise; provide legal clarity and solutions at various stages in the project.
  • Maintain communications with relevant authorities when necessary to manage litigation strategy, cost, and outcomes.
  • Train internal stakeholders (project managers, commercial leads, estimators) on legal contracting topics, industry best practices, and risk awareness.
  • Maintain up-to-date knowledge of changes in construction law and industry developments.
  • Escalate issues to appropriate legal authority if needed.

Qualifications and Requirements:
  • Degree, diploma, or certificate in Law and/or Paralegal Studies is required.
  • Licensed Paralegal in Ontario or equivalent experience focused on construction law and risk management.
  • Experience reviewing and coordinating construction contracts, subcontracts, consultant agreements, and procurement documentation.
  • Proven background in construction disputes and dispute resolution processes (dispute resolution, arbitration, litigation).
  • Experience working within or alongside construction, engineering, property management or infrastructure companies.
  • Experience advising stakeholders is an asset.
  • Excellent legal drafting and negotiation skills.
  • Strong analytical, problem-solving, and commercial judgment.

Position Details:
  • Type: Full-time, On Site
  • Location: Scarborough, Ontario
  • Purpose: Existing Vacancy
  • Eligibility: Applicants must be eligible to work in Canada.
  • Compensation Range: $80,000 - $110,000 / annum
This compensation represents the Company’s current anticipated range for this position. Actual compensation offered may vary based on the candidate’s qualifications, experience, and skills.
How to Apply:
Interested candidates should submit their application for consideration. While we appreciate all applications, only those selected for an interview will be contacted.
Accommodation Notice:
We are committed to ensuring an inclusive recruitment process. If you require any accommodations during the recruitment process, please let us know. We will work with you to ensure your needs are met while keeping all details strictly confidential.
Each qualified applicant will receive consideration for employment without being subject to discrimination based on any characteristics protected by law.
AI Disclosure:
Please note that our organization uses AI (artificial intelligence) to screen, assess, or select applicants for this position. Final hiring decisions are ultimately made by a recruitment team. For more information please contact us.
Recruitment Agencies:
Applications submitted by individual candidates are welcomed. Applications submitted by recruitment agencies or recruiters with which INVIRO does not have an existing agreement, no referral fees will be paid. Unsolicited resumes or applications from such agencies or recruiters will be deemed to be referred without fee or any other charges.

Powered by JazzHR

7QxF0qzWcF