Senior Bookkeeper- Temporary

Socket.dev

Edmonton

On-site

CAD 55,000 - 75,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Fuel discount
Career development
Orientation & training
Paid sick days

Job summary

AFD Petroleum, based in Edmonton, AB, is seeking a Temporary Senior Bookkeeper to own the day-to-day bookkeeping, support month-end close, and work directly in Microsoft Dynamics 365 Business Central across our Alberta and BC/Yukon branches.

You will manage reconciliations, prepare recurring tax returns, and provide audit support as part of our finance team, with a Monday-to-Friday, 8:00 am–5:00 pm schedule in-office in Edmonton.

Qualifications

  • Several years of solid bookkeeping experience required.
  • Strong Excel skills and a knack for balancing accounts.
  • Flexible, team-first mindset and willingness to jump in where needed.

Responsibilities

  • Own day-to-day general bookkeeping: journal entries, account maintenance, and GL accuracy.
  • Prepare monthly working papers and schedules across balance sheet and income statements.
  • Perform reconciliations (inventory, bank, control accounts, sub-ledger to GL) and resolve variances.
  • Prepare and file recurring monthly tax returns (GST/HST, Fuel Tax).
  • Support month-end close alongside Financial Managers and Corporate Controller.
  • Provide audit support with working papers and responses to questions.
  • Set up and refine GL accounts for better tracking and analysis.
  • Provide backup coverage for accounts payable and purchasing.
  • Work in Dynamics 365 Business Central across Alberta and BC/Yukon branches.

Skills

Excel skills
Team player
Strong reconciliation

Tools

Microsoft Dynamics 365 Business Central

Job description

Founded in 1989, AFD Petroleum is a leading independent supplier of fuel, lubricants, and storage solutions across Alberta, B.C., Yukon, and Alaska. With 35 years of experience, we’re committed to delivering reliable service, innovative solutions, and lasting value, centered on our people, our customers, and our communities.

Job Summary:

Our Temporary Senior Bookkeeper keeps AFD's finance function running smoothly. This role owns day-to-day general bookkeeping — journal entries, account maintenance, and general ledger accuracy — while getting a front-row seat to month-end close alongside our Financial Managers and Corporate Controller. You'll handle reconciliations, prepare and file recurring tax returns, support audits, and work directly in Microsoft Dynamics 365 Business Central across our Alberta and BC/Yukon branches. If you like variety, want your Business Central skills to actually matter, and enjoy being the person the team can count on when things get busy, this is your role.

Your Schedule:

Full-time, in-office position based in Edmonton, AB, working standard business hours Monday to Friday 8:00 am to 5:00 pm as part of AFD's finance team.

Why AFD:

  • Great health and insurance benefits – medical, dental, vision, life insurance, disability, AD&D – because we believe in taking care of yourself.
  • Discount on fuel.
  • Career development, with room to grow toward a broader accounting career, designation or not.
  • Paid orientation & training.
  • Personal/Sick Paid Days.

What you will do day-to-day:

  • Own the day-to-day general bookkeeping: journal entries, account maintenance, and general ledger accuracy.
  • Prepare monthly working papers and supporting schedules across balance sheet and income statement accounts.
  • Perform reconciliations — inventory, bank, control accounts, and sub-ledger to GL — and chase down variances until they're resolved.
  • Prepare and file recurring monthly tax returns (GST/HST, Fuel Tax, and similar filings).
  • Play a key role in month-end close, working alongside the Financial Managers and Corporate Controller.
  • Provide audit support, preparing working papers and responding to questions.
  • Set up, review, and refine general ledger accounts to improve tracking and analysis.
  • Provide backup coverage for other accounting functions — accounts payable and purchasing — during vacations and busy stretches.
  • Work directly in Microsoft Dynamics 365 Business Central across our Alberta and BC/Yukon branches.

What you need to succeed: (Required education and experience)

  • Several years of solid bookkeeping experience — you know the full cycle, not just one corner of it.
  • Strong Excel skills and a natural instinct for tracking down a reconciliation that won't balance.
  • A flexible, team-first mindset — someone who's genuinely glad to jump in wherever the team needs a hand.

Extra skills and Knowledge

  • Hands-on experience with Microsoft Dynamics 365 Business Central is a big plus.
  • Comfort with GST/HST and provincial fuel tax filings, or a fast learner who can pick it up.
  • A CPA designation is not required — we care about what you can do, not just the letters after your name.

As part of the interview process, all candidates will undergo a successful completion of pre-employment requirements, including a criminal record check and employment reference verification, and an offer will be contingent upon the successful pre-employment checks.

AFD is an equal opportunity employer and is dedicated to creating a diverse and inclusive workplace. All qualified candidates will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by law.

At AFD, our corporate culture reflects our ongoing commitment to both our customers and our people. People are our greatest asset, and as such, we promote a safe and friendly workplace, encouraging open communication, teamwork, and personal growth. Our team is essential for our success now and in the future.

We thank all candidates for their interest; however, we will communicate only with selected candidates.

No agencies please.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AREA MANAGER-Interim
AREA MANAGER-Interim

Socket.dev • Kelowna

On-site
CAD 90,000 - 120,000
Health and life insurance
Fuel discount
Career development
+2
Bookkeeper/Office Manager
Bookkeeper/Office Manager

Train Alberta • Medicine Hat

On-site
CAD 45,000 - 65,000
Benefit package after three months
Long-term, autonomous role in energy服务
Accounting Manager
Accounting Manager

Formations Inc • Edmonton

On-site
CAD 70,000 - 100,000
Health and dental benefits
Flexible benefit program
RRSP contributions
Accountant
Accountant

Effortless Admin Inc. • Edmonton

On-site
CAD 65,000 - 95,000
Corporate Accountant
Corporate Accountant

Socket.dev • Calgary

On-site
CAD 70,000 - 95,000
Accounting Manager
Accounting Manager

Formations Inc. • Edmonton

On-site
CAD 65,000 - 90,000
Health and dental benefits
HSA options
PSA contributions
+1
General Accountant
General Accountant

Aplin • Edmonton

On-site
CAD 40,000 - 60,000
Bookkeeper
Bookkeeper

Kibbi Technologies Inc. • Dartmouth

On-site
CAD 50,000 - 70,000
Corporate Accountant
Corporate Accountant

Socket.dev • Blackfalds

On-site
CAD 70,000 - 110,000
Benefits package
Equal opportunity employer
DRIVER TRAINER
DRIVER TRAINER

AFD Petroleum Ltd. • Edmonton

On-site
CAD 60,000 - 80,000
Health insurance & vision/dental
Paid orientation & training
Personal/Sick Paid Days