1

Contract Programming Jobs in Vancouver, BC (NOW HIRING)

Design and implement core protocol contracts and logic on both EVM and non-EVM chains (e.g ... Contribute to high-assurance engineering practices: formal verification, invariant testing ...

Project Engineer

Vancouver, BC · On-site

CA$107K - CA$136K/yr

... contract management activities. During construction and commissioning phases, you will work with field operations, quality teams, and contractors to address technical issues, provide engineering ...

Showing results 41-60

Contract Programming information

See Vancouver, BC salary details

$11

$37

$74

How much do contract programming jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for contract programming in Vancouver, BC is $37.02, according to ZipRecruiter salary data. Most workers in this role earn between $21.98 and $47.35 per hour, depending on experience, location, and employer.

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 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 are the most commonly searched types of Programming jobs in Vancouver, BC?

The most popular types of Programming jobs in Vancouver, BC are:

What are popular job titles related to Contract Programming jobs in Vancouver, BC?

For Contract Programming jobs in Vancouver, BC, the most frequently searched job titles are:

What job categories do people searching Contract Programming jobs in Vancouver, BC look for?

The top searched job categories for Contract Programming jobs in Vancouver, BC are:

What cities near Vancouver, BC are hiring for Contract Programming jobs?

Cities near Vancouver, BC with the most Contract Programming job openings:

Infographic showing various Contract Programming job openings in Vancouver, BC as of August 2026, with employment types broken down into 42% Full Time, and 58% Contract. Highlights an 74% In-person, and 26% Hybrid job distribution, with an average salary of $76,992 per year, or $37 per hour.

Work Program Management - Materials & Contracts RQ00912

Morson Talent

Burnaby, BC • Hybrid

$60 - $74/hr

Full-time

Re-posted 25 days ago


Job description

Job Description Role Title: Project Manager - Infrastructure (Level 1) Location: British Columbia - Fully Remote Contract Duration: 12 months - 2026-03-23 - 2027-03-31 Max INC Rate: $74.81/ Max T4 Rate: $63.40/ Role Overview The Project Manager - Infrastructure (Level 1) is responsible for the successful delivery of low to medium risk infrastructure and construction projects. This role leads cross-functional, multi-disciplinary teams to ensure projects are completed safely, with quality, within budget, and on schedule. Projects are typically valued up to $20 million and may span planning, design, procurement, construction, and closeout phases

This role supports infrastructure initiatives within BC Hydro and requires strong coordination, stakeholder engagement, and reporting capabilities within a structured utility environment. Key Responsibilities Project Planning & Execution Develop and manage detailed project plans, schedules, budgets, and risk management plans for low to medium complexity infrastructure projects. Lead project scoping, planning, execution, monitoring, and reporting activities across the full project lifecycle.

Monitor project benefits, resources, risks, and status to ensure alignment with approved scope, timelines, and financial targets. Prepare and maintain project documentation including project charters, communication plans, action logs, status reports, and post-implementation reviews. Cross-Functional Coordination Coordinate activities across engineering, quality assurance, construction management, procurement, planning & controls, safety, and stakeholder engagement teams.

Support regulatory approvals and engagement with Indigenous communities and other stakeholders as required. Ensure effective communication and alignment between internal teams, contractors, and field crews. Stakeholder & Relationship Management Maintain meaningful relationships with customers, engineers, contractors, field operations, and internal business units.

Provide clear written, verbal, and presentation updates to stakeholders and leadership. Proactively resolve issues and escalate risks as appropriate. Governance & Reporting Utilize project management principles and tools to monitor performance against key milestones and financial controls.

Support quality and safety compliance throughout project delivery. Use intermediate Microsoft Office skills (Word, Excel, PowerPoint, Project) and other project management tools to track and report on performance. Qualifications & Experience Required Minimum five (5) years of project management experience or equivalent.

Bachelor's degree in Engineering, Business, Economics, or related discipline. Intermediate proficiency in MS Office (Word, Excel, PowerPoint, Project). Strong written and verbal English communication skills suitable for a professional environment.

Preferred Bachelor's degree in Engineering. Project Management Professional (PMP) designation. Experience delivering infrastructure projects within a utility, transmission, or construction environment.

Location Must be located in British Columbia. Remote work permitted; Interior BC preferred. Terms & Conditions Maximum bill rate: $85/hour.

Candidates must be submitted within five (5) business days of March 5, 2026. Bill rate and pay rate must reflect the candidate's experience, as submissions will be thoroughly reviewed. Related Opportunity: Work Management Coordinator Role Overview The Work Management Coordinator supports T-Lines programs by coordinating material and contract-related work management activities.

This entry-level role focuses on tracking, documentation, and process support to ensure work is planned, supported, and executed efficiently across Program Management, Field Operations, Contracts, and Supply Chain teams. Key Responsibilities Work Management & Coordination Provide day-to-day coordination support for material and contract workstreams. Maintain visibility of work status across Program Management, Field Operations, Contracts, and Supply Chain stakeholders.

Ensure information accuracy and timely follow-ups. Materials & Contracts Support Track material readiness and contract-related activities. Maintain documentation and status trackers.

Support alignment of materials and contract work with program schedules (no procurement or contract authority). Process & Documentation Maintain and update trackers, logs, SharePoint content, and MS Lists. Support standardized and repeatable work management processes.

Contribute to workflow improvements and reporting accuracy. Field-Adjacent Support Provide periodic on-site support at material yards or project locations. Assist with basic verification, observations, and documentation in compliance with safety standards.

Required Skills Experience with SharePoint, MS Lists, or similar tracking tools. SAP experience (view-only), including viewing material data and extracting information for trackers. Strong Excel proficiency.

Understanding of basic project management principles (task tracking, schedules, dependencies, risk awareness). Nice to Have Exposure to Transmission, Distribution, or material support environments. Familiarity with large infrastructure or utility program delivery structures.

Role Scope No procurement, contract signing, budget, or technical authority. Operates under direction of program or work management leadership. Accountable for coordination accuracy, documentation quality, and follow-through.

Why Join This is an excellent opportunity for early-career professionals to gain hands-on experience in infrastructure program delivery, materials coordination, and work management within a large utility environment.