1

Contract Programming Jobs in Quebec (NOW HIRING)

CA$400/wk

The Coordinator, Contract Services, arranges and prepares contracts for the Client-Partners (e.g ... Minimum: university degree in architecture, engineering or related field with five years' relevant ...

As an Attorney, you will be responsible to provide legal support (legal advice, contract ... Management, Service, Engineering, and Human Resources teams, environmental, municipal and ...

We provide comprehensive solutions in operations, engineering, and customer support, including ... Coach internal stakeholders on best practices in contract negotiation and account management. What ...

Network Engineer

Montreal, QC · Hybrid

CA$100 - CA$105/hr

Permanent or Contract 40 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 ... Engineer candidates should have a well-rounded background in all Network technologies, have a ...

Contract or Permanent (open for both) Role Description We are looking for an experienced engineer to join the ISG Architecture team in an internal enablement and governance-focused role. The ...

next page

Showing results 1-20

Contract Programming information

See Quebec salary details

$11

$36

$74

How much do contract programming jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for contract programming in Quebec is $36.83, according to ZipRecruiter salary data. Most workers in this role earn between $21.88 and $47.12 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 the most commonly searched types of Programming jobs in Quebec? The most popular types of Programming jobs in Quebec are:
What are popular job titles related to Contract Programming jobs in Quebec? For Contract Programming jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Contract Programming jobs in Quebec look for? The top searched job categories for Contract Programming jobs in Quebec are:
Infographic showing various Contract Programming job openings in Quebec as of June 2026, with employment types broken down into 2% As Needed, 85% Full Time, 11% Part Time, and 2% Contract. Highlights an 80% Physical, 2% Hybrid, and 18% Remote job distribution, with an average salary of $76,613 per year, or $36.8 per hour.

Coordinator, Contract Services (Procurement)

Defence Construction Canada

On-site, Remote

CA$400/wk

Other

Medical, Life, Retirement

Posted 3 days ago


Job description

The Coordinator, Contract Services, arranges and prepares contracts for the Client-Partners (e.g. construction, professional services). The incumbent provides advice on the appropriate procurement approach required to meet Client-Partner needs for complex procurements, reviews Client-Partner documentation, and arranges for the preparation, bid review and submission of documents to the responsible contract authority. The incumbent also makes recommendations to the contract authority about initiating procurement, process decisions and contract awards, and manages the Client-Partner relationship. The incumbent may also lead and manage the human resources responsibilities for an employee or a team.

KEY AND PERIODIC ACTIVITIES
The duties and responsibilities listed below are representative but not all-inclusive:
Primary

  • Provide advice regarding all aspects of procurement to meet Client-Partner needs for complex procurements
  • Review Client-Partner information (e.g. specifications, financial details, security) and assemble for submission to the contract authority
  • Prepare procurement documents for complex procurements
  • Review tender submissions for compliance and facilitate proposal evaluations
  • Make recommendations to the contract authority for approval (e.g. procurement initiation, process decisions, contract awards)
  • Negotiate contracts with proponents
  • Respond to inquiries from bidders
  • Communicate with Client-Partners and industry, including debriefing unsuccessful bidders
  • Review and approve initiation and award of contracts, within delegated signing authority
  • Participate, promote and sometimes lead procurement planning with Client-Partners
  • Develop and maintain effective relationships within DCC, and with industry, the Client-Partners and/or stakeholders
  • Ensure quality standards are met, in line with corporate and Client-Partner expectations
  • Manage risk
  • May perform human resources functions (e.g. coach, supervise, mentor, plan and allocate resources, and manage performance)

Other

  • Develop new templates for contracting approaches
  • Research innovative procedures (e.g. process improvements, procurement techniques for unique requirements)
  • Other duties as assigned

SKILLS
General and Specific Knowledge

  • Best practices, methods, trends and legislation in procurement
  • DCC and Client-Partner procurement processes and procedures
  • Government policies and trade agreements
  • Project and risk management principles

Formal Education and/or Certification(s) and Experience

  • Minimum: university degree in architecture, engineering or related field with five years' relevant experience, or the equivalent

Abilities

  • Use applicable computer software and operating systems
  • Apply project and risk management techniques
  • Demonstrate leadership and human resources management skills

DEVELOPMENT AND LEADERSHIP

  • May be accountable and responsible for direct reports
  • Provide functional direction and advice to employees and to Client-Partners

WORKING CONDITIONS

  • Typical office environment with occasional travel
  • Some work may be located on construction sites; incumbent may occasionally be required to wear basic safety equipment

Check out your benefits
Working with us offers excellent opportunities for growth and advancement-and entitles you to one of the job market's best benefits packages valued at between 25 and 30% of your salary.

Your package includes:

Health and Wellness

  • $400 wellness allowance to help cover expenses such as a gym membership
  • $2,500 for mental health services on top of regular $2,500 paramedical coverage
  • Telus Virtual Health Care

Home and Family

  • Life, accidental-death, and short-term disability insurance
  • Enhanced inConfidence employee and family assistance program
  • Flexible workplace options, including $400 allowance every two years, to support working from home

Leave and Retirement

  • Public-service pension
  • Comprehensive vacation and other paid-leave plans, along with deluxe travel benefit plans
Employment Type: Term