1

Contract Programming Jobs in British Columbia (NOW HIRING)

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

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

We are a diverse group of experts, from creative designers to talented engineers. Whatever the ... Bid & Contract Specialist Department: Sales Operations Location: Richmond, B.C Reports to: Manager ...

We are a diverse group of experts, from creative designers to talented engineers. Whatever the ... Bid & Contract Specialist Department: Sales Operations Location: Richmond, B.C Reports to: Manager ...

Undergraduate or graduate degree in engineering, contract management, construction management or related discipline from a recognized university is beneficial * Contract administration experience in ...

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

Job posting end date: 06/26/2026 Introduction We are seeking a Contract Manager to join our ... Experience with mineral processing equipment, ability to read engineering drawings, PMP ...

Contracts Performance Lead

Surrey, BC · Hybrid

CA$97K - CA$114K/yr

... developers, government agencies, and Indigenous communities to ensure successful contract compliance, and resolution of complex contractual matters. * Deliver business value and regulatory support ...

next page

Showing results 1-20

Contract Programming information

See British Columbia salary details

$11

$36

$74

How much do contract programming jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for contract programming in British Columbia 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 British Columbia? The most popular types of Programming jobs in British Columbia are:
What are popular job titles related to Contract Programming jobs in British Columbia? For Contract Programming jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Contract Programming jobs in British Columbia look for? The top searched job categories for Contract Programming jobs in British Columbia are:
What cities in British Columbia are hiring for Contract Programming jobs? Cities in British Columbia with the most Contract Programming job openings:
Infographic showing various Contract Programming job openings in British Columbia as of July 2026, with employment types broken down into 45% Full Time, 28% Part Time, 1% Temporary, and 26% Contract. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $76,613 per year, or $36.8 per hour.

Senior Site Contracts Engineer

Lycopodium

Prince George, BC

Other

Posted 22 days ago


Job description

Apply Job no: R8BBX Category: Site Support EPCM Mining Construction With offices in Australia, Canada, USA, Southern Africa, Ghana, Philippines, Argentina and Peru, Lycopodium proudly delivers high quality professional engineering and project delivery services globally, across the resources, infrastructure and industrial processes sectors. By joining our global team and learning from renowned subject matter experts, we can offer you a diverse career that could take you anywhere in the world. Lycopodium is currently recruiting for a Senior Site Contracts Engineer to join our growing team in Prince George, BC.

The Sr. Site Contracts Engineer is responsible for maintaining and executing all contracts and consultancy service agreements for the designated project in accordance with Lycopodium policies and procedures. The tasks you'll perform Oversee the output of the Contracts team to ensure that they are up to a high standard in line with the Company, Client, regulatory and contractual requirements.

Ensure that specific contract management activities are conducted to the highest quality, ethical and general business-standard. Provide guidance to Site supervisors and construction manager with regards to the Contractors scope of work and what may constitute a variation. Draft and circulate for approval Site Instruction and Contract Variations.

Liaise with Contractors such that progress reporting and invoicing are received in a timely fashion and work to verify claimed progress as accurate. Ensure that communication with contractors, claims or disputes are resolved in a timely and effective manner. Assist with the creation, implementation and maintenance of Contract execution Procedures and Processes to improve overall efficiency.

Provide accurate and timely advice on commercial matters. Adhere to Company's Policy's and obtain the appropriate internal approvals prior to making any contractual commitments. Communicate immediately (or as described in the applicable project plan) with the Construction Manager on matters that might affect the project goals.

Drive internal initiatives to encourage compliance, diligence and integrity throughout the project. Register and file all relevant documentation in accordance with the Company approved procedures. The expertise you'll bring Strong written and verbal communication skills.

Build and sustain positive relationships with all stakeholders, including clients, vendors and co-workers. Ability to work with people at all levels within an organisation and external providers. Excellent organisational skills with the ability to multitask and prioritise to a high standard of accuracy and professionalism.

Solid technical aptitude, analytical and problem-solving skills. Ability to work effectively with minimal supervision whilst consistently producing a high quality of deliverables. Personal qualities of integrity, credibility and commitment.

Demonstrate a strict practice of confidentiality, personal responsibility and discretion. Provide mentoring and identify avenues of professional development. High attention to detail and solid knowledge of commercial law.

The benefits we'll provide Lycopodium has a strong company culture focused on career progression and technical skill development. You can expect to be involved in a wide range of large projects whilst working amongst a team of highly skilled professionals. We recognise that everyone is different and needs may change over the course of your career.

That's why we: Invest in our people for the long-term, building a diverse and rewarding career, mentored by the best in the industry. Allow our people to balance work with other commitments, like family or study, offering flexible work arrangements. Provide employees with a variety of additional benefits such as coverage for professional memberships, RRSP matching, healthcare spending account, discount and rewards programs, and much more.

Lycopodium is an equal opportunity employer committed to fostering diversity and maintaining a discrimination free workplace, guided by our core values of Respect, Integrity and Diligence. We are committed to providing the best possible experience for every candidate by responding to every application. We do not use AI to screen, assess, or select candidates and to ensure fairness; every application is personally reviewed by a member of our team.

If you require accommodation at any stage, please contact our Recruitment Team and we will work with you to provide the support you need. Please submit your CV by clicking the 'Apply' button. Published on 10 Jul 2026, 8:35 PM.