Bookkeeper
at West Horizon Contracting
Smithers, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Apr, 2025 | USD 23 Hourly | 25 Jan, 2025 | 1 year(s) or above | Communication Skills,French,Financial Data,Analytical Skills,Accounting Software,Overtime,Payroll Processing,Dental Care,Life Insurance,Account Reconciliation,Bookkeeping,Quickbooks,English | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY OVERVIEW
West Horizon, headquartered in Smithers, BC, known for its civil construction expertise, the company offers comprehensive services such as road and bridge construction, maintenance programs, and waste site remediation. With a focus on innovation, quality and community stewardship, West Horizon has become a trusted partner in infrastructure development and environmental management, embodying reliability and excellence in its operations.
JOB OVERVIEW
We are seeking a detail-oriented and organized Bookkeeper to join our team. The ideal candidate will be responsible for maintaining accurate financial records, processing payroll, and ensuring compliance with accounting standards. This role requires proficiency in accounting software and a strong understanding of financial principles. If you have a passion for numbers and a commitment to accuracy, we encourage you to apply.
Reports To: Financial Controller
REQUIREMENTS
- Proven experience as a Bookkeeper or in a similar role.
- Strong knowledge of accounting principles and practices.
- Proficiency in accounting software (QuickBooks) is essential.
- Experience with payroll processing and account reconciliation is preferred.
- Excellent attention to detail and organizational skills.
- Ability to manage multiple tasks and meet deadlines effectively.
- Strong analytical skills with the ability to interpret financial data.
- Good communication skills, both verbal and written.
- A degree or certification in a business related field is a plus but not mandatory.
Job Types: Full-time, Permanent
Pay: $23.00-$30.00 per hour
Expected hours: 40 per week
Additional pay:
- Overtime pay
Benefits:
- Casual dress
- Company events
- Dental care
- Extended health care
- Life insurance
- Work from home
Flexible language requirement:
- French not required
Schedule:
- Monday to Friday
- Overtime
Education:
- Secondary School (preferred)
Experience:
- QuickBooks: 1 year (preferred)
- Bookkeeping: 5 years (preferred)
Language:
- English (preferred)
Work Location: In perso
Responsibilities:
- Accounts Payable
- Process and verify invoices and expense reports, ensuring accuracy and compliance with company policies.
- Match purchase orders to invoices, resolve discrepancies, and obtain necessary approvals for payment.
- Prepare and schedule payments (via checks, EFTs, or wires) within specified timelines.
- Reconcile AP balances and assist in month-end closing activities.
- Maintain vendor relationships, respond to inquiries, and manage vendor account setups and changes.
- Accounts Receivable
- Generate and send invoices to clients, ensuring accurate and timely billing.
- Track incoming payments, monitor accounts for overdue balances, and follow up on outstanding invoices.
- Apply customer payments to the appropriate accounts and invoices in the accounting system.
- Reconcile AR accounts and prepare AR aging reports for management.
- Coordinate with the project management team to resolve billing discrepancies and improve collections.
- Maintain customer relationships, respond to inquiries, and manage customer account setups and changes.
- Payroll Processing
- Prepare and process payroll for all employees, ensuring accuracy in hours, deductions, and rates.
- Handle payroll-related inquiries from employees and address discrepancies.
- Generate payroll reports and assist with month-end and year-end payroll reconciliations.
- Ensure payroll records are accurately maintained, secure, and compliant with legal requirements.
- Cash Manager Meeting Support
- Gather and present information on vendors awaiting payment or calling for follow-ups, ensuring all relevant details are documented and available.
- Ensure all outstanding and current bills are accurately entered into QuickBooks each Monday in preparation for weekly payments.
- Actively participate by asking questions on bill statuses, vendor account balances, or specific payment instructions to clarify issues and improve payment processing accuracy.
- Organize documentation and summaries of payables, highlighting priority payments and any time-sensitive invoices, to support effective decision-making during meetings.
- Provide updates on payment schedules, expected cash outflows, and pending vendor follow-ups to keep all parties informed on the current cash position.
- Administrative Support
- Maintain organized and up-to-date electronic and physical filing systems for AP, AR, and payroll records, ensuring easy retrieval and compliance with company standards.
- Assist with uploading financial documents, invoices, and other relevant records to the company’s digital filing system, ensuring accuracy and proper categorization.
- Provide administrative support as needed to finance and accounting team members, helping with data entry, report generation, and other clerical tasks.
- Support additional projects or tasks as assigned by management, contributing to the overall efficiency and organization of the department.
- Match purchase orders to invoices, resolve discrepancies, and obtain necessary approvals for payment.
- Prepare and schedule payments (via checks, EFTs, or wires) within specified timelines.
- Reconcile AP balances and assist in month-end closing activities.
- Maintain vendor relationships, respond to inquiries, and manage vendor account setups and changes.
- Conduct bank reconciliation to verify transactions and balances.
- Assist in budgeting and forecasting activities to support financial planning.
- Maintain organized financial records and files for easy retrieval.
- Prepare monthly financial reports for management review.
- Collaborate with other departments to gather necessary financial information.
- Ensure compliance with relevant laws and regulations regarding financial reporting.
REQUIREMENT SUMMARY
Min:1.0Max:5.0 year(s)
Accounting
Accounts / Finance / Tax / CS / Audit
Accounts Management
Diploma
Proficient
1
Smithers, BC, Canada