senior bookkeeper
Job details
Frisco Pools Inc. has been providing quality services to residential locations for over 20 years, and we are growing! We are looking to hire a *Part Time Bookkeeper* to assist with all accounting duties. We are only looking for candidates that will come into the office (no work from home). This is a permanent position with part time hours. We offer competitive pay and excellent benefits. Must have prior experience in a similar role. The ideal candidate MUST have a CGA designation or higher.
Job Responsibilities
- Direct all accounting operations including cash management functions, overseeing billing, A/R, A/P, GL, cash disbursements, payroll and bank reconciliation functions, cost accounting, inventory accounting and revenue recognition.
- Manage and comply with provincial and federal government reporting requirements and tax filings.
- Reconcile bank accounts, credit card entries, bill payments, and purchase orders; prepare daily bank deposits.
- Prepare payroll from all employee timesheets and any other related employee documentation.
- Accurate preparation of monthly returns (HST, WSIB, payroll deductions).
- Accurate preparation of yearly reporting (T4s, T4 Summaries, WSIB, ROEs).
- Review financial contracts, agreements, grant applications, and insurance policies.
- Process all claims, rebates and adjustments.
- Review and approve supplier invoices to allow for prompt payments to vendors and allocation to the correct expense accounts.
- Prepare income statement variance analysis as requested.
- Monitor office and vehicle expenses on a consistent basis.
- Assist with employee onboarding and ensure all required employee documents are up to date.
- Able to negotiate and resolve conflict with A/R and A/P where necessary.
- Facilitate and support accounting processes with upper management through dialogue and written communication.
- Complete requested reports in a timely matter and prioritize data integrity.
- Perform other duties as required.
Qualifications
- Bachelor’s Degree/Diploma in Accounting or related field (preferred).
- MUST possess a Bookkeeping designation of CGA or higher.
- MINIMUM FIVE years of experience in a similar role (working in accounts payable and receivable, HST/GST, payroll and payroll reports, reconciling, and closing at year end).
- MUST be proficient with Microsoft Office, Excel and QuickBooks. Knowledge of POS would be considered an asset.
- Able to meet strict deadlines and compile accurate statistical reports when required.
- Strong knowledge of generally accepted accounting principles.
- Extensive experience with data entry, record keeping and computer operation.
- Researched and resolved discrepancies on monthly income statements, A/P and A/R accounts, expense accounts, and others when necessary.
- Established procedures to implement new revenue recognition rules.
- Previous experience in testing and assisting with the implementation of new operating software to increase efficiency.
- Able to train existing staff when required and create quick reference manuals.
- Previously prepared numerous monthly bank reconciliations, adjusted entries, and performed account analyses.
- Experience in services related to payroll such as writing checks and submitting payroll taxes.
Personal Requirements
- Resourceful, self-motivated, able to foster professional business relationships and meet strict deadlines.
- Negotiation skills, and excellent customer service capabilities are a MUST.
- Positive attitude and professional demeanor.
- Organized, analytical, and detailed.
- Excellent oral/written communication skills, and computer skills.
- Team player; dependable and reliable; punctual.
- Ethically and morally responsible.
Location: Bolton, ON (On site)
Salary: $23.00 to $28.00 hourly
Terms of employment: Part time
Starts as soon as possible