The shop has the material it needs before it becomes a schedule issue. * Purchase orders are clean, coded correctly, and easy to track. * Suppliers are followed up with, not just sent POs. * Material ...
The shop has the material it needs before it becomes a schedule issue. * Purchase orders are clean, coded correctly, and easy to track. * Suppliers are followed up with, not just sent POs. * Material ...
Systems Engineer, Production
Calgary, AB · Remote
We understand that in this job market, it feels like if you don't submit an application right away ... Implement and evolve Infrastructure-as-Code using Terraform, ensuring reproducibility and ...
Systems Engineer, Production
Calgary, AB · Remote
We understand that in this job market, it feels like if you don't submit an application right away ... Implement and evolve Infrastructure-as-Code using Terraform, ensuring reproducibility and ...
The shop has the material it needs before it becomes a schedule issue. * Purchase orders are clean, coded correctly, and easy to track. * Suppliers are followed up with, not just sent POs. * Material ...
Quick apply
The shop has the material it needs before it becomes a schedule issue. * Purchase orders are clean, coded correctly, and easy to track. * Suppliers are followed up with, not just sent POs. * Material ...
You write clear specs, review AI-generated code critically, and know when to delegate to an agent ... Document LLM feature behaviour clearly: what the system does, what it does not do, known failure ...
You write clear specs, review AI-generated code critically, and know when to delegate to an agent ... Document LLM feature behaviour clearly: what the system does, what it does not do, known failure ...
You write clear specs, review AI-generated code critically, and know when to delegate to an agent ... Document LLM feature behaviour clearly: what the system does, what it does not do, known failure ...
You write clear specs, review AI-generated code critically, and know when to delegate to an agent ... Document LLM feature behaviour clearly: what the system does, what it does not do, known failure ...
Electrical Lead
Calgary, AB · On-site
Why We Do It The world needs energy, and better engineering makes the projects that deliver it ... Ensuring design is in accordance with applicable codes and requirements, including Vista and client ...
Quick apply
Electrical Lead
Calgary, AB · On-site
Why We Do It The world needs energy, and better engineering makes the projects that deliver it ... Ensuring design is in accordance with applicable codes and requirements, including Vista and client ...
Senior Mechanical Engineer
Calgary, AB · On-site
For our people, it means joining an elite team tackling the most meaningful challenges in ... ASME Boiler & Pressure Vessel Codes; and NDE methods. * Willingness and ability to travel ...
Quick apply
Senior Mechanical Engineer
Calgary, AB · On-site
For our people, it means joining an elite team tackling the most meaningful challenges in ... ASME Boiler & Pressure Vessel Codes; and NDE methods. * Willingness and ability to travel ...
Brewery Electrician
Edmonton, AB · On-site
CA$53.37/hr
It's our culture. It's our heritage. And more than ever, it's our future. A future where we're ... Read and interpret electrical and mechanical code specifications * Plan layout and illustration of ...
Brewery Electrician
Edmonton, AB · On-site
CA$53.37/hr
It's our culture. It's our heritage. And more than ever, it's our future. A future where we're ... Read and interpret electrical and mechanical code specifications * Plan layout and illustration of ...
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
... code. * Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in it for you? A chance to work with a talented and supportive team that values your skills and ...
Quick apply
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
... code. * Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in it for you? A chance to work with a talented and supportive team that values your skills and ...
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
... code. * Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in it for you? A chance to work with a talented and supportive team that values your skills and ...
Quick apply
Senior Java Developer
Calgary, AB · On-site +1
$91K - $120K/yr
... code. * Work with React.js and Google App Engine with Python 2.7 to support the Front End team. What's in it for you? A chance to work with a talented and supportive team that values your skills and ...
Our name says it all : Together We Deliver. Job Summary: As an Intermediate Civil / Structural ... Develop engineering solutions that comply with applicable codes, standards, regulations, and client ...
Quick apply
Our name says it all : Together We Deliver. Job Summary: As an Intermediate Civil / Structural ... Develop engineering solutions that comply with applicable codes, standards, regulations, and client ...
CCTV Camera Installation Technician
Calgary, AB · On-site
CA$30 - CA$35/hr
Ensure installations comply with safety codes, company standards, and customer requirements ... High school diploma or equivalent (post-secondary training in electronics, IT, or security systems ...
Quick apply
CCTV Camera Installation Technician
Calgary, AB · On-site
CA$30 - CA$35/hr
Ensure installations comply with safety codes, company standards, and customer requirements ... High school diploma or equivalent (post-secondary training in electronics, IT, or security systems ...
Our name says it all : Together We Deliver. Job Summary As a Intermediate Project/ Mechanical ... Ensure engineering deliverables comply with applicable industry codes, standards, regulations, and ...
Quick apply
Our name says it all : Together We Deliver. Job Summary As a Intermediate Project/ Mechanical ... Ensure engineering deliverables comply with applicable industry codes, standards, regulations, and ...
Project Coordinator
Red Deer, AB · On-site
When everyone is invested - literally - it builds a community of accountability, pride and mutual ... Manage all project administration activities including payroll, timekeeping, labour coding ...
Quick apply
Project Coordinator
Red Deer, AB · On-site
When everyone is invested - literally - it builds a community of accountability, pride and mutual ... Manage all project administration activities including payroll, timekeeping, labour coding ...
Project Coordinator
Edmonton, AB · On-site
When everyone is invested - literally - it builds a community of accountability, pride and mutual ... Manage all project administration activities including payroll, timekeeping, labour coding ...
Quick apply
Project Coordinator
Edmonton, AB · On-site
When everyone is invested - literally - it builds a community of accountability, pride and mutual ... Manage all project administration activities including payroll, timekeeping, labour coding ...
Platform Engineer
Edmonton, AB · On-site
... it all together - building the reliability, automation, and operational visibility that lets the ... Automation & Infrastructure as Code * Own and improve Terraform and Terraform Cloud codebases ...
New
Platform Engineer
Edmonton, AB · On-site
... it all together - building the reliability, automation, and operational visibility that lets the ... Automation & Infrastructure as Code * Own and improve Terraform and Terraform Cloud codebases ...
New
Create marketing brochures and assist with review of marketing literature as it relates to design ... Keep current on code, bylaw and industry changes by attending industry seminars, information ...
Create marketing brochures and assist with review of marketing literature as it relates to design ... Keep current on code, bylaw and industry changes by attending industry seminars, information ...
Create marketing brochures and assist with review of marketing literature as it relates to design ... Keep current on code, bylaw and industry changes by attending industry seminars, information ...
Create marketing brochures and assist with review of marketing literature as it relates to design ... Keep current on code, bylaw and industry changes by attending industry seminars, information ...
Sound knowledge of applicable Safety Codes Acts, Regulations, Codes of Construction, standards and ... We invest in your growth because we believe it is essential for our continued success. We are proud ...
Sound knowledge of applicable Safety Codes Acts, Regulations, Codes of Construction, standards and ... We invest in your growth because we believe it is essential for our continued success. We are proud ...
Junior Piping Stress Engineer
Calgary, AB · On-site
Why We Do It The world needs energy, and better engineering makes the projects that deliver it ... Basic knowledge of piping codes and standards (ASME B31 series, CSA Z662) * Exposure to CAESAR II ...
Quick apply
Junior Piping Stress Engineer
Calgary, AB · On-site
Why We Do It The world needs energy, and better engineering makes the projects that deliver it ... Basic knowledge of piping codes and standards (ASME B31 series, CSA Z662) * Exposure to CAESAR II ...
It Coding information
What is the difference between It Coding vs Software Developer?
| Aspect | It Coding | Software Developer |
|---|---|---|
| Required Credentials | Typically a certificate or associate degree in IT or programming | Bachelor's degree in Computer Science or related field |
| Work Environment | IT departments, tech support, coding for internal systems | Designing, developing, and maintaining software applications |
| Employer & Industry Usage | Used across IT services, tech companies, and corporate IT teams | Common in software firms, tech startups, and enterprise software development |
While both roles involve coding, It Coding focuses on implementing and maintaining IT systems and scripts, often within an organization's infrastructure. Software Developers typically design and build software applications from scratch. The roles overlap in coding skills but differ in scope and focus.
What does an IT coder do?
What cities in Alberta are hiring for It Coding jobs?
Cities in Alberta with the most It Coding job openings:

Full-time
Re-posted 26 days ago
Job description
Canoco is looking for a Material Purchaser to support our fabrication shop and project teams.
This role is responsible for sourcing, purchasing, expediting, tracking, and coordinating materials, consumables, rentals, and outside services required for fabrication and project execution. The successful candidate will work closely with the shop manager, project managers, estimators, QA/QC, receiving, accounting, vendors, and field teams to ensure material is ordered correctly, delivered on time, properly documented, and charged to the right project.
This is a key support role in the shop. The right person will help prevent delays, protect project costs, improve material flow, and keep fabrication moving.
Key Responsibilities
- Purchase materials, consumables, rentals, and services required for Canoco's fabrication shop and project work.
- Source pipe, fittings, flanges, valves, structural steel, plate, bolts, gaskets, welding consumables, shop supplies, and project-specific materials.
- Review material requests, MTOs, BOMs, drawings, and project requirements before ordering.
- Confirm material specifications, quantities, delivery requirements, documentation requirements, and cost coding before issuing purchase orders.
- Send RFQs to suppliers, compare quotes, confirm lead times, and recommend best-value options.
- Issue and manage purchase orders in accordance with Canoco procedures.
- Track open orders and expedite deliveries to support shop and project schedules.
- Communicate material status, shortages, delivery risks, and supplier issues to the shop and project teams.
- Coordinate with receiving to confirm materials arrive correctly and are properly identified.
- Support QA/QC by ensuring required documentation is requested and received, including MTRs, C of Cs, heat numbers, test records, coating information, and other project-required paperwork.
- Coordinate returns, credits, damaged goods, shortages, overages, and replacement materials.
- Support inventory control for common shop materials, welding consumables, tools, and frequently used supplies.
- Help reduce duplicate purchasing, dead stock, emergency buys, and unnecessary cost leakage.
- Maintain strong vendor relationships and support supplier performance tracking.
- Assist estimating and project teams with budget pricing, lead times, material availability, and long-lead identification.
- Support accounting with PO, invoice, receiving, rental, freight, and cost code discrepancies.
- Ensure purchases are properly assigned to the correct project, work order, or overhead account.
What We Are Looking For
The ideal candidate has experience in a fabrication, construction, industrial, mechanical, or maintenance environment.
Strong candidates will have:
- Experience purchasing for a fabrication shop, construction contractor, mechanical contractor, industrial maintenance group, or similar environment.
- Working knowledge of pipe, fittings, flanges, valves, structural steel, plate, bolts, gaskets, welding consumables, and shop materials.
- Ability to read and understand material takeoffs, BOMs, drawings, isometrics, requisitions, and fabrication packages.
- Strong attention to detail.
- Strong follow-up skills with suppliers and internal teams.
- Ability to work under schedule pressure.
- Good understanding of cost codes, purchase orders, receiving, invoices, and project cost control.
- Ability to identify missing information before ordering.
- Strong communication skills with shop, project, vendor, QA/QC, and accounting teams.
- Experience with ERP, purchasing systems, Excel, and Microsoft Office.
- Understanding of material traceability and documentation requirements is considered an asset.
What Good Looks Like
Success in this role means:
- The shop has the material it needs before it becomes a schedule issue.
- Purchase orders are clean, coded correctly, and easy to track.
- Suppliers are followed up with, not just sent POs.
- Material delays are communicated early.
- QA/QC documentation is requested up front, not chased after the fact.
- Project costs are protected.
- Inventory is controlled.
- The shop manager and project managers know where their material stands.
- Canoco's fabrication team can keep producing without unnecessary purchasing-related delays.
Preferred Experience
- Fabrication shop purchasing experience.
- Industrial construction or mechanical contractor experience.
- Piping, structural, exchanger, maintenance, or turnaround experience.
- Familiarity with MTRs, heat numbers, QA documentation, and material traceability.
- Experience coordinating rentals, freight, hot shots, outside services, and vendor-managed supply.
- Experience supporting multiple active projects at one time.