Salary
≈ $29k – $50k per year (Estimated)
Location
Hybrid (Dieppe, Canada, 9am - 5pm)
Seniority
Junior · 2+ years exp
Confirmed on the employer's own hiring board on Oct 27, 2026. First seen by Alion on Oct 26, 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.
Midland Transport is currently seeking an Linehaul Payroll/Admin Clerk in Dieppe, NB.
Hours of work: Monday to Friday (8:30 AM to 5 PM)
Midland is proud to offer a competitive salary and benefits package, including but not limited to:
- A flexible health, drug, dental, and vision plan
- Employee & Family Assistance Programs
- Health & wellness reimbursements, includes gym memberships, fitness classes or online workout programs
- Maternity leave top-up program (if applicable)
- RRSP matching program
- Opportunities to take part in job related training and development as well as 24/7 access to online curated learning
- Growth and progression opportunities within Midland and the larger network of the JD Irving group of companies
- Hybrid Work Schedule (if applicable) to provide you the flexibility to work from home up to 2 days per week
- ·Input, code (various GL) and finalize Courier & Transport Payroll. Process payroll adjustments.
- Generate PO’s and process PO adjustments.
- Manage Petty cash.
- Audit customer and agency invoices for accuracy, & process po.
- Update and maintain attendance spreadsheet.
- Update and maintain several Cost tracking spreadsheets such as productivity sheet, prelims, Period end accruals, shunt & linehaul credits, dock weight capture.
- Process payroll related remittances.
- Multitude of administrative duties related to Linehaul department.
- Post-secondary education
- 2-5 years’ professional work experience
- Payroll Certification through the Canadian Payroll Association would be considered an asset
- Experience with ADP is an asset but is not a requirement.
- Ability to manage tight deadlines and prioritize in a fast-paced and dynamic environment
- Robust organizational skills and a heightened sense of urgency
- Proficiency in Microsoft Office Suite (Word, PowerPoint, Excel)
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,007,098 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.
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
Mortgage Accounting Clerk - Toronto
1 day ago
≈ $33k – $57k per year (Estimated) · In office · 1+ year exp · Toronto
Apply
Client Service Associate, Financial Planning
2 days ago
$38k – $53k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Montreal
Apply
Accounting Analyst Intern - Winter 2027
3 hours ago
Hybrid · Internship · Bachelor's Degree · Mississauga
Python
Analytics
Microsoft Excel
Apply
Accounting Officer - 1 FT 6-Month Term
1 day ago
≈ $41k – $81k per year (Estimated) · In office · 3+ years exp · Saskatoon
Apply
Apply
Financial Systems Specialist
5 days ago
≈ $52k – $90k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Dieppe
Apply
Underwriter I, Personal Lines
11 days ago
≈ $42k – $95k per year (Estimated) · Equity · Hybrid · Full-Time · Bachelor's Degree · Dartmouth · St. John's · Dieppe
Apply
≈ $44k – $109k per year (Estimated) · In office · Full-Time · 8+ years exp · Dieppe · New Brunswick
Apply
Master Data Coordinator (6- month Contract)
4 days ago
≈ $27k – $52k per year (Estimated) · In office · Contractor · Dieppe
Analytics
Master Data Management
Apply
Apply
This is one of many
2,007,098 more open roles from verified company boards, updated every day.

