Junior Buyer

RoofmartCalgary, AB
Onsite

About The Position

Roofmart, Canada’s National distributor for Exterior Building Supply for Roofing, Siding, Metal and Building Envelope, is seeking enthusiastic, driven, and innovative individuals to join their team. As a Junior Buyer, you will be a key member responsible for preparing inventory purchase orders, reviewing and approving branch purchase orders, and performing other assigned duties. This role involves team development, training, and occasional travel. Remote work is not an option for this position.

Requirements

  • Proficiency in Excel, Outlook, Word, and Windows Applications.
  • Post-Secondary Education in Procurement or Supply Chain Management or related field.
  • 2-4 years of purchasing experience.
  • A great standard of numeracy to analyze facts and figures.
  • Excellent verbal and written communication skills; able to negotiate, establish, and process contracts.
  • Authorized to work in Canada.

Responsibilities

  • Prepare inventory purchase orders.
  • Review and approve branch purchase orders.
  • Establish and maintain relationships with vendors.
  • Negotiate pricing programs with vendors.
  • Leverage buying power for better pricing regionally and nationally.
  • Control and verify item pricing.
  • Recommend pricing changes.
  • Analyze usages and pricing trends.
  • Train and coach Branches on inventory management and control.
  • Determine products to be stocked and recommend stock levels.
  • Assist Sales and Operations departments.
  • Work with Branches to establish PORG (Purchase Order Requirements/Generation).
  • Confirm and verify product costs in the system.
  • Approve Branch Purchase Orders.
  • Place Purchase Orders for large fixed assets.
  • Make pricing level adjustments within defined rules.
  • Consult and source special order products.
  • Place Requisition Purchase Orders for Head Office.
  • Perform inventory forecasting, winter buying, and bulk buys.
  • Manage return to vendor products.
  • Obtain special event sponsorship from vendors.
  • Analyze slow-moving inventory and usage reports.
  • Review stockable and sellable reports.
  • Liaise with all departments in the business.
  • Safeguard inventory levels and pricing, and alert management daily of potential issues.
  • Maintain and update Sales Force and Connect for vendor accounts.
  • Negotiate payment terms with vendors.
  • Negotiate rebate and marketing dollars.

Benefits

  • Health Insurance (includes Virtual Health, and HCSA)
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Long-term Disability
  • Short-term Disability
  • RRSP Match
  • Paid Vacation
  • Employee Assistance Program
  • Employee Engagement Events
  • Awards and Recognition
  • Tuition reimbursement
  • Service Awards
  • Employee Perks & Discounts
  • Competitive compensation
  • Progressive and challenging workplace
  • Commitment to teamwork and integrity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service