1

Software Engineer Contract Jobs in Edmonton, AB (NOW HIRING)

... contract types. The Senior Estimator will be required to be able to work at varying levels of ... Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and ...

Junior Structural Designer

Edmonton, AB ยท Hybrid

CA$63K - CA$73K/yr

Works to assemble and coordinate engineering drawings and contract documents in collaboration with ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...

Junior Structural Designer

Edmonton, AB ยท On-site

CA$63K - CA$73K/yr

Works to assemble and coordinate engineering drawings and contract documents in collaboration with ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...

Our talented engineers can lead any type of project, regardless of its complexity and scale. The ... Contract administration, including monitoring construction progress and schedules, preparation of ...

Showing results 21-40

Software Engineer Contract information

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Edmonton, AB?

The most popular types of Software Engineer jobs in Edmonton, AB are:

What are popular job titles related to Software Engineer Contract jobs in Edmonton, AB?

For Software Engineer Contract jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Software Engineer Contract jobs in Edmonton, AB look for?

The top searched job categories for Software Engineer Contract jobs in Edmonton, AB are:

What cities near Edmonton, AB are hiring for Software Engineer Contract jobs?

Cities near Edmonton, AB with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Process Safety Engineer - HAZOP/LOPA Facilitator

Spirit Omega Inc.

Fort Saskatchewan, AB โ€ข On-site

CA$73 - CA$85/hr

Full-time

Posted 21 days ago


Job description

Location: Fort Saskatchewan

Employment Type: Contract (2 years)

Work Schedule: 4 days a week (Monday to Thursday) required at work location

Pay Rate: $73.00-85.00/hr CAD

Local Candidate (Edmonton Area) Preferred

Position Summary

We are seeking a highly skilled Process Safety Engineer - HAZOP Facilitator with deep expertise in the refining and chemical processing industries. This role is responsible for leading Process Hazard Analysis (PHA) workshops to identify, assess, and mitigate process safety risks in complex, high-hazard operations. The ideal candidate will bring strong technical knowledge, facilitation experience, and a collaborative mindset to support safe and reliable plant operations.

Key Responsibilities

•Lead HAZOP studies and other PHA methodologies (e.g., What-If, HAZID, Bowtie) for refining and chemical processing units.

•Facilitate LOPA and SIL studies as part of the broader risk management framework.

•Identify Tolerability and/or ALARP gaps that could result in LOPCs and/or major process safety incident.

•Apply Risk Assessment Matrix (RAM) to evaluate potential consequences from the release of a Hazard.

•Collaborate with operations, engineering, and maintenance teams to ensure comprehensive risk identification and mitigation.

•Document workshop findings, recommendations, and action items in detailed, high-quality reports.

•Present risk assessment outcomes and ALARP justifications to technical and leadership teams.

•Ensure compliance with industry standards (e.g. API RPs 754, 750, 520/521, 752/753,

•IEC 61882, AMSE Section VIII) and process safety regulatory requirements.

•Interpret and validate P&IDs, cause and effect diagrams, and process flow diagrams.

•Plant visits to conduct barrier assurance field walks

•Identify Health, Safety, Security, and Environment Critical Equipment (HSSE CE) and critical activities (HSSE CA) as part of the Hazard and Effects Management Process (HEMP).

•Ensure barrier effectiveness in the field by engaging appropriate Discipline Barrier Owners and process performers

•Update Process Safety Documentations such as Relief Valve Sizing Calculations, overpressure scenario updates and data sheets.

•Contribute to continuous improvement of process safety practices and knowledge sharing across teams.

Requirements

Requirements

•Bachelor’s degree in chemical, Mechanical, or Process Engineering (or related field).

•Minimum 7 years of experience in process safety or process engineering or other related engineering disciplines within refining or petro-chemical manufacturing environments.

•Proven experience facilitating HAZOP and other PHA studies in brownfield plants

•Knowledge of flare systems, pressure relief sizing, and safeguarding design principles.

•Familiarity with Rotating Equipment (Pumps, Compressor, Fans) safeguarding, Pump Seal Systems etc.

•Proficiency in PHA software tools (e.g., PHA-Pro, PHAWorks).

•Functional Safety certification (e.g., TÜV FS Eng) is an asset.

Preferred Skills

•Strong communication, facilitation, and stakeholder management skills.

•Experience with LOPA, SIL verification, and barrier management.

•Knowledge of applicable standards such as API 520/521, API 537, and OSHA PSM.

•Understanding of Human Factors, Operability, and Maintainability principles.

•Ability to lead workshops both on-site and remotely.

•Local Candidates (Edmonton Area) Preferred

**We thank all applicants for applying, however only those considered for an interview will be contacted directly**

Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.

Looking for more opportunities? Check out our website at Spirit Omega Job Board

#INDSPO