1

Contract Programming Jobs in Burnaby, BC (NOW HIRING)

Preparing proposals, feasibility studies, preliminary design, engineering specifications, and contract documents * Reviewing project documents prior to issue for scope and presentation, including ...

Protocol Engineer

Vancouver, BC · On-site

CA$250K/yr

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 · Remote

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 ...

Collaborate with engineers, game designers, UX designers, and production to define technical ... If you're interested in the contract but your expectations don't fully align with the provided ...

Showing results 41-60

Contract Programming information

See Burnaby, BC salary details

$11

$37

$74

How much do contract programming jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for contract programming in Burnaby, 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 Burnaby, BC?

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

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

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

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

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

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

PROJECT ENGINEER / TECHNOLOGIST / TECHNICIAN I

HY Engineering Ltd

Surrey, BC

$30 - $43/hr

Full-time

Medical, Dental, PTO

Posted 10 days ago


Key responsibilities

  • Collaborate with the project team in planning, designing, and managing project requirements including defining project scope, objectives, and cost estimates.

  • Prepare drawings and engineering documentation such as memos, proposals, and reports, ensuring adherence to project specifications and standards.

  • Liaise with clients, colleagues, consultants, regulatory agencies, utility companies, and contractors to manage relationships and project communication.


Job description

PROJECT ENGINEER / TECHNOLOGIST / TECHNICIAN I


THE OPPORTUNITY:
We have a strong commitment to our employees and strive to provide an environment that fosters personal and professional development and long-term employment. We are looking for a Project Engineer / Technologist / Technician I to join our diverse team of professionals in our office on a full-time basis. Our preferred candidate possesses proficiency in generating detailed design drawings, calculations and analysis and will provide excellent design services to support engineering requirements for our various projects.


WHAT YOU WILL DO:

Collaborate with project team in the planning, design and managing of project requirements including defining accurate project scope, objectives, cost estimates, etc. to align with client requirements and execute high quality projects on time and on budget.
Participate in studies, assessments, modeling, preliminary and detailed design, specifications, contract documents, tendering and contract administration.

Prepare drawings and various engineering documentation including memos, proposals, reports, with speed and accuracy while ensuring adherence to project specifications, quality standards and project constraints.
Liaise with and manage effective relationships with clients, colleagues, consultants, regulatory agencies, utility companies, and contractors.


WHAT YOU WILL BRING:

A degree, diploma, or certificate in civil engineering from an accredited post-secondary institution with a minimum of one year of experience.
Designation either as an EIT, AScT, CTech, or P.Eng. in good standing, an asset
Knowledge of the design and management of land development and municipal infrastructure projects in the Lower Mainland.
Knowledge of local design and construction standards, municipal requirements for permits.
Knowledge of budgeting, scheduling, project implementation principles, project billings.
Proven capabilities in writing reports, emails, and other technical documents.
Strong analytical and detail-oriented skills are critical, along with exceptional time management and problem-solving skills.
Ability to work under pressure, prioritize effectively, manage deadlines and exceptional organization skills required for our rapidly changing environment.
Ability to think quickly and promptly solve conflicts if they arise during construction.
Excellent interpersonal, communication and presentation skills.
Ability to work in a collaborative, team environment.
Ability to travel to and inspect project and construction sites.
Valid Driver's License.
Proficiency in AutoCAD and Civil3D, an asset.


BENEFITS OF EMPLOYMENT AT H.Y. ENGINEERING:

Working for a recognized leader as the Civil Consultant of choice.
Competitive salary.
Paid vacation.
Paid time off for sick days.
Extended health and dental coverage.
RRSP program to include employer matching.
Ability to earn an annual bonus based on company success and employee contribution.
Financial support for continuing education and opportunities for professional growth and development.
Company-sponsored opportunities and programs such Community Volunteer Outreaches, Employee Referral Program, Company Year-end Breaks, Summer Flex Friday Half-days, etc.
Live and work in a rapidly growing city that offers an exceptional, vibrant lifestyle.


At H.Y. Engineering we are committed to providing an inclusive, accessible environment, where all employees and clients feel valued, respected, and supported. We are dedicated to building a workforce that reflects the diversity of the communities in which we live, and to creating an environment where every employeecanreach their potential.


Please note the following: Depending on the type of professional hired, only titles and responsibilities that can be appropriately carried out by that type of professional will be assigned to them.


HOW TO APPLY:


Please send in your resume together with a cover letter.


H.Y. Engineeringwould like to thank all applicants, however only those who qualify for an interview will be contacted.


ABOUT H.Y. ENGINEERING LTD:


For over 40 years, H.Y. Engineering has provided land development and municipal engineering services for communities and cities, developing countless subdivisions, multi-family, commercial, institutional, and industrial projects. Our expertise is in Civil Engineering, Surveying, Planning, and Environmental services. We know that building a community may begin on the ground, but it does not end there. We believe strongly in supporting our clients and supporting the communities to grow, be healthy and flourish. We are proud of our work, our team, and our clients. For more information about H.Y. Engineering, please visit our website http://www.hyengineering.com/


GROWING COMMUNITIES WITH INTEGRITY, SINCE 1980.