2,118,187open jobs
134,079companies
244,711added this week
Browse all
Salary
$43k – $61k per year
Location
In office (Dieppe)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Nov 5, 2026. J.D. Irving scores B on the Alion truth index.

Overview
Company
Impact
Profile match
J.D. Irving, Limited is a privately owned Canadian conglomerate headquartered in Saint John, New Brunswick, with businesses in forestry and forest products, shipbuilding and industrial fabrication, transportation and logistics, consumer products, food, agriculture, retail and construction equipment. Founded in 1882 and part of the Irving family group of companies, it employs more than 20,000 people in Canada and the United States through subsidiaries such as Irving Shipbuilding, Irving Tissue, Cavendish Farms, Kent Building Supplies and its railways. It hires truck drivers, skilled trades, papermaking and process engineers, maintenance supervisors, sales associates and finance analysts.

Join Cavendish Farms as a Senior Accountant and take on a key role supporting accurate financial reporting, strong financial controls, and better business decision-making.

Reporting to the Accounting Manager, the Senior Accountant will combine hands-on accounting with financial analysis and process improvement. This is a strong opportunity for an experienced accounting professional who enjoys digging into the numbers, improving how work gets done, and partnering with the business.

Location of Work: 100 Midland Drive, Dieppe, N.B.

Annual Salary Range: $60,000 - $85,000

Application Deadline: November 23rd, 2026

  • Prepare and analyze weekly and monthly financial statements
  • Maintain internal controls and support financial compliance
  • Support annual budgeting and financial planning
  • Identify and implement accounting and reporting process improvements
  • Develop financial analysis to support business decisions
  • Recommend enhancements to financial systems and reporting tools
  • Post-secondary education in Accounting, Finance, or a related field
  • CPA designation or actively working toward completion
  • 5+ years of relevant accounting experience
  • Strong analytical skills and attention to detail
  • Advanced Microsoft Excel skills
  • Ability to manage multiple priorities and work effectively independently and with a team
  • JD Edwards experience is an asset LI-LP1
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,118,187 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Dieppe
Equity · Remote (Canada) · Full-Time · 3+ years exp · Bachelor's Degree · Calgary
Apply
Equity · Remote (Canada) · Full-Time · 3+ years exp · Bachelor's Degree · Halifax
Apply
Equity · Remote (Canada) · Full-Time · 3+ years exp · Bachelor's Degree · Ottawa
Apply
Plant Controller 1 hour ago
In office · 5+ years exp · Bachelor's Degree · Edmonton
Apply
$54k – $68k per year · Hybrid · 3+ years exp · Master's Degree · Toronto
Analytics
Microsoft Excel
Apply
In office · Full-Time · 5+ years exp · Dieppe · New Brunswick
Apply
≈ $29k – $50k per year (Estimated) · Hybrid · 2+ years exp · Dieppe
Apply
≈ $52k – $90k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Dieppe
Apply
≈ $44k – $109k per year (Estimated) · In office · Full-Time · 8+ years exp · Dieppe · New Brunswick
Apply
See all jobs
This is one of many
2,118,187 more open roles from verified company boards, updated every day.