As a Senior Software Developer , you'll play a key role in building and enhancing the technology ... This is a full-time position and will require you to be available: Monday to Friday from 8:00am to ...
Quick apply
As a Senior Software Developer , you'll play a key role in building and enhancing the technology ... This is a full-time position and will require you to be available: Monday to Friday from 8:00am to ...
Quick apply
As a Senior Software Developer , you'll play a key role in building and enhancing the technology ... This is a full-time position and will require you to be available: Monday to Friday from 8:00am to ...
Calgary, AB · On-site
This is a full-time limited term position, working 35 hours per week until December 31, 2028 ... Qualifications A Bachelor degree-preferably in computer science, computer/software engineering or ...
Calgary, AB · On-site
This is a full-time limited term position, working 35 hours per week until December 31, 2028 ... Qualifications A Bachelor degree-preferably in computer science, computer/software engineering or ...
Calgary, AB · On-site
B.Sc. in Geomatics/Electrical/Software Engineering with 3+ years of industrial experience or M.Sc ... CI/CD integrations Employment Type: FULL_TIME
Calgary, AB · On-site
B.Sc. in Geomatics/Electrical/Software Engineering with 3+ years of industrial experience or M.Sc ... CI/CD integrations Employment Type: FULL_TIME
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... University degree in Information Technology, Computer Science, Engineering, or a related discipline ...
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... University degree in Information Technology, Computer Science, Engineering, or a related discipline ...
Calgary, AB · On-site +1
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Collaborating with leaders across Commercial, Operations, Engineering, Finance, and Regulatory ...
Calgary, AB · On-site +1
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Collaborating with leaders across Commercial, Operations, Engineering, Finance, and Regulatory ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Calgary, AB · On-site
Regular-Full time Union/Non: This is a non-union position Our success at Enbridge depends on having ... Work is primarily performed in a computer-based environment requiring frequent use of GIS software ...
Calgary, AB · On-site
Regular-Full time Union/Non: This is a non-union position Our success at Enbridge depends on having ... Work is primarily performed in a computer-based environment requiring frequent use of GIS software ...
Calgary, AB · On-site
CA$100K - CA$135K/yr
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Bachelor's degree in Supply Chain, Engineering, Manufacturing, Finance, Business, Commerce ...
Calgary, AB · On-site
CA$100K - CA$135K/yr
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Bachelor's degree in Supply Chain, Engineering, Manufacturing, Finance, Business, Commerce ...
Calgary, AB · On-site +1
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Who You Are: * University degree in Business, Economics, Engineering, Finance, or a related ...
Calgary, AB · On-site +1
Regular-Full time Union/Non: This is a non-union position At Enbridge, we are committed to ... Who You Are: * University degree in Business, Economics, Engineering, Finance, or a related ...
Regular-Full time Union/Non: This is a non-union position Are you experienced within Pipeline ... A bachelor's degree preferably in construction management or engineering. *Candidates who do not ...
Regular-Full time Union/Non: This is a non-union position Are you experienced within Pipeline ... A bachelor's degree preferably in construction management or engineering. *Candidates who do not ...
Calgary, AB · Hybrid
CA$81K - CA$128K/yr
Regular-Full time Union/Non: This is a non-union position If you are energized by bridging business ... Experience with process improvement, mapping, and re-engineering techniques. * Strong communication ...
Calgary, AB · Hybrid
CA$81K - CA$128K/yr
Regular-Full time Union/Non: This is a non-union position If you are energized by bridging business ... Experience with process improvement, mapping, and re-engineering techniques. * Strong communication ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is ...
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product ... Employment Type: FULL_TIME
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product ... Employment Type: FULL_TIME
Permanent Union: Exempt (MP) Why ENMAX? We are driven by our purpose of lighting the way to a ... Proficient in relay configuration, settings management, and test software for major protection ...
New
Permanent Union: Exempt (MP) Why ENMAX? We are driven by our purpose of lighting the way to a ... Proficient in relay configuration, settings management, and test software for major protection ...
New
Data Engineer, Digital Systems Calgary, Alberta | Full-Time | Hybrid Build the data foundation behind Alberta's evolving energy infrastructure. Enfinite is looking for a hands-on Data Engineer to ...
Data Engineer, Digital Systems Calgary, Alberta | Full-Time | Hybrid Build the data foundation behind Alberta's evolving energy infrastructure. Enfinite is looking for a hands-on Data Engineer to ...
Calgary, AB · Hybrid
This is a full-time, safety-sensitive position located at our head office in downtown Calgary, AB ... Develop maintenance plans for SCADA system software and hardware * Modify HMI/SCADA applications ...
Calgary, AB · Hybrid
This is a full-time, safety-sensitive position located at our head office in downtown Calgary, AB ... Develop maintenance plans for SCADA system software and hardware * Modify HMI/SCADA applications ...
We are seeking a Junior Java UI Application Developer to contribute to the design, development, and ... Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this ...
We are seeking a Junior Java UI Application Developer to contribute to the design, development, and ... Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this ...
| Aspect | Full Time Union Software Engineer | Contract Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; union membership often required | Bachelor's degree in CS or related field; no union requirement |
| Work Environment | Permanent employment with union protections, benefits, and job security | Temporary or project-based, often freelance or agency work |
| Employer & Industry Usage | Typically employed by large companies or government agencies with unionized workforce | Hired by companies or agencies for specific projects or durations |
Full Time Union Software Engineers enjoy job stability, union benefits, and protections, whereas Contract Software Engineers have flexible, short-term roles without union benefits. The choice depends on desired job security versus project-based work flexibility.

Full-time
Medical, Dental
This job post has expired today. Applications are no longer accepted.
Who we are:
At Trail Appliances, we are committed to providing our customers with unparalleled customer service, competitive pricing, and expert advice. We pride ourselves on our strong family values and collaborative work culture that values respect, integrity, diversity, passion, and laughter. These values have helped us build a reputation as an industry leader.
The position:
As a Senior Software Developer, you'll play a key role in building and enhancing the technology that powers our business and supports exceptional customer experiences. Working across the full software development lifecycle, you'll design, develop, integrate, and support secure, scalable business applications while collaborating with stakeholders across the organization. This role combines hands-on full-stack development with technical leadership to deliver innovative solutions that help our teams work more efficiently and drive the continued success of Trail Appliances.
What we offer:
We offer excellent training, competitive benefits, and the support you need to succeed, including mentorship and ongoing growth opportunities. If you're passionate about customer service and looking for more than just a job, apply today to become part of our talented and high-performing team! We provide:
What you’ll be doing:
What you need to be successful:
Additional skills and experience considered an asset:
Availability:
This is a full-time position and will require you to be available:
Monday to Friday from 8:00am to 4:30pm. On-call as needed.
Location:
This is a hybrid position
What to expect from us:
We value diverse perspectives and are committed to creating an inclusive workplace. If your skills and experiences align with this role, we encourage you to apply and join us in delivering exceptional service.