1

Contract Programming Jobs in Alberta (NOW HIRING)

The Sr Electrical Engineer may be involved in construction contract administration, site reviews on different projects, and condition assessments. The successful candidate will participate in a ...

The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on different projects, and condition assessments. The successful candidate will participate in a ...

The Sr Mechanical Engineer may be involved in construction contract administration, site reviews on different projects, and condition assessments. The successful candidate will participate in a ...

The role blends site presence with contract administration, coordinating among contractors ... Our Engineering Services team in Calgary is a dynamic and tightknit, servicing local projects while ...

next page

Showing results 1-20

Contract Programming information

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 Alberta? The most popular types of Programming jobs in Alberta are:
What are popular job titles related to Contract Programming jobs in Alberta? For Contract Programming jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Contract Programming jobs in Alberta look for? The top searched job categories for Contract Programming jobs in Alberta are:
What cities in Alberta are hiring for Contract Programming jobs? Cities in Alberta with the most Contract Programming job openings:

Quality Program Engineer, Highway Maintenance

LaPrairie Group

Grimshaw, AB

Full-time

Posted 22 days ago


Job description

LaPrairie Works Inc., a member of LaPrairie Group of Companies, is an ISO-9001-2015 certified company providing highway and bridge maintenance, civil infrastructure construction, slope stabilization, erosion and drainage control, and environmental remediation services across Western Canada. We are proud to be formally recognized with industry and ministerial awards for innovation and environmental stewardship, while managing long-term contracts within both provincial and federal jurisdictions.

We are looking to retain our highway maintenance operations footprint in the Peace Region of Alberta in CMAs 501, 502 and 503 and are preparing responses to several RFP tenders announced by the Government of Alberta for this region.

As such, LaPrairie Works is calling for applications to fill the role of Quality Program Engineer, Highway Maintenancewith several potentialbases within the Peace and Northwest Alberta regions. This role is wellsuited to a Civil Engineer with handson experience in highway maintenance, heavy civil construction, or public infrastructure, who can bridge field operations, contract requirements, and ISObased quality management systems.

LaPrairie Works Inc. expects to fill this position should we be selected as the successful proponent.

The Quality Program Engineer is responsible for the implementation, and continual improvement of LaPrairie Works Inc.'s ISO9001:2015 Quality Management System as it applies to highway maintenance operations. This role ensures that quality program standards, procedures, and controls align with applicable legislation, contractual specifications, and industry best practices.

The Quality Program Engineer conducts inspections, audits, and performance monitoring to verify compliance, identify risks, and drive continuous improvement across operations. The role works closely with Operations, Health & Safety, and Environmental teams, and provides functional oversight and technical guidance to HSE-QAQC Monitor positions.

Regular travel is required to LaPrairie Works Inc. facilities and work sites within the assigned Contract Management Areas (CMAs).


Key Responsibilities

  • Provide engineering-level expertise and guidance in all areas of Quality Assurance and Quality Control (QA/QC).
  • Develop, implement, and continuously improve QA/QC processes and systems across highway maintenance operations.
  • Monitor quality performance against contractual requirements and internal KPIs; analyze results and publish performance statistics.
  • Conduct gap analyses against ISO9001:2015 requirements and lead updates to the Quality Management Plan to ensure compliance.
  • Plan and execute internal QA/QC audits to identify compliance gaps, risks, and opportunities for improvement.
  • Review operational processes, procedures, and field activities to ensure alignment with contract specifications, regulations, and approved standards.
  • Maintain and administer supplier quality programs, including qualification, monitoring, and audit processes.
  • Perform risk assessments, verification and validation activities, and formal design or process reviews, as applicable.
  • Integrate quality tools and methodologies to support a culture of continuous improvement.
  • Serve as the primary liaison with external auditors and regulatory bodies for quality-related matters.
  • Ensure routine site inspections and process audits are conducted and that findings are communicated effectively to operations personnel.
  • Prepare clear, concise QA/QC reports identifying performance trends, non-conformances, and corrective actions.
  • Manage QA/QC documentation and records to ensure accuracy, traceability, and adherence to required timelines.
  • Provide leadership, mentoring, and technical direction to employees reporting to this position.
  • Identify QA/QC training needs and deliver in-house training to management and field staff.
  • Collaborate closely with Health & Safety and Environmental teams to support integrated management systems.
  • Perform other related duties as assigned.


Qualifications & Experience

  • Civil Engineer (P.Eng.) registered in Alberta, or eligible for registration with APEGA, with relevant experience in heavy civil or highway maintenance environments.
  • Minimum of five (5) years of experience in a Quality Assurance / Quality Control or quality program role within highway maintenance, heavy civil construction, or public infrastructure sectors.
  • Demonstrated experience supporting government or performance-based contracts, preferably within provincial or federal jurisdictions.
  • Strong working knowledge of ISO 9001:2015 Quality Management Systems, including audits, gap analysis, corrective actions, and continuous improvement processes.
  • Proven ability to apply QA/QC requirements to field operations, including inspections, monitoring of work activities, and compliance with contract specifications and standards.
  • Experience with quality documentation, reporting, and performance metrics related to highway and civil infrastructure operations.
  • Formal QA/QC or quality auditing certifications (e.g., ISO Auditor, ASQ CMQ/OE) are considered assets.
  • Strong organizational, analytical, and problem-solving skills with a hands-on, practical approach.
  • Excellent written and verbal communication skills, with the ability to prepare clear technical and quality reports.
  • Proficiency with Microsoft Office applications (Word, Excel, PowerPoint, and Access).
  • Willingness and ability to travel regularly throughout the assigned CMAs and operational regions.



What We Offer

LaPrairie Works Inc. offers industry-leading compensation and benefits, relocation assistance, professional development, and training opportunities within a supportive, dynamic, and safety-focused work environment.