Junior Bookkeeper

6 months ago


Stouffville, Canada BETZ POOLS LTD. Full time

**Reports to**:Accounting Manager

**Works Daily with**:Managers, Accountants, Payables and Receivables Staff, All Staff as required/appropriate.

**The Position Background**: Our Bookkeeper is an integral part of our operation. He/she is aligned with who we are and where we are going as a company: Our Core Values of Communication, Learning, Engagement, Accountability and Respect are integral to the daily language, attitude, and behaviour of our Bookkeeper.

**The Bookkeepers’ Role**: This important position is focused on 5 key functions: Payroll, Banking, Accounts Payable, Accounts Receivables and General Financial-related administrative duties. In each function, the Bookkeeper ensures that a keen eye for attention to detail, efficient and effective work practices are deployed to ensure the company’s financial reporting and accounting is managed to a professional standard. The Role of our Bookkeeper is also to support the Mission and Vision of the company and support the successful pursuit of overarching company goals.

**The Bookkeepers’ Responsibilities**:
**Payroll**
- Validate full cycle Payroll for Seasonal, Hourly and Permanent Salaried employees using UKG Pro.
- Generate year end Payroll forms and documents meeting regulatory timelines.
- Work collaboratively with the HR department to ensure payroll is correctly entered and submitted for processing.
- Assist with payroll related questions and concerns.
- Review employee setup to validate payments etc. are applied to the correct GL’s.

**Banking / Remittance**
- Balance and post Store deposits, reconcile discrepancies under the supervision of Accounting Manager
- Process all bank and cc’d reconciliations, including submitting payments as directed by the Accounting Manager.

**Accounts Payable**
- Validate that accounts are correctly entered and applied to the correct GLs ensuring accurate accounting processes.
- Manage external vendor cards such as gas cards ensuring an updated list of employees and limitations are maintained.

**Accounts Receivable**
- Complete accounts receivable functions, including but not limited to cheque refunds and corrections for bank validation.

**General**
- Manage users and related support for internal software systems to ensure all users have the correct level of accessibility for job specific needs.
- Preparing reports for Accounting Manager and departments as needed and as per schedule.

**The Results We See from A Great Bookkeeper**:
**Payroll**
- Payroll completed with mínimal revisions or corrections prior to posting.
- Payroll deposits, T4s and ROE’s completed on time as scheduled and as per CRA expectations.
- Employee questions and data changes accurate in NetSuite and UKG

**Banking**
- Deposits submitted on time, store reconciled to standards.

**Accounts Payable**
- Vendors and Employees updated across all platforms to ensure access to service and supplies.
- GL accounts are accurate, listing all invoices and accounts correctly to meet budgetary and auditing requirements.

**Accounts Receivable**
- Accounts are correct, with reliable data for reporting and cash flow needs.

**General**
- Reports are submitted in a timely and accurate fashion to the Accounting Manager as required/requested.

**The Qualifications**:

- Thorough knowledge of generally accepted accounting and payroll principles and procedures
- 1-3 years Experience with, Oracle NetSuite and UKG.
- Bachelor’s Degree in accounting or CPB or related accreditation required.
- Awareness of bookkeeping best practices at a senior level.
- Junior-level experience creating financial statements.
- Junior-level experience with general ledger functions and the month-end/year-end close process.
- A High level of aptitude for numbers and quantitative skills.
- In-depth knowledge of provincial and federal regulations related to payroll processing and generally accepted accounting practices.

**Work Schedule**
- This is a part-time position, 3 days per week with an expected 24 hours worked per week.
- The daily office hours are 8:30am-5:00pm

**Job Types**: Part-time, Freelance

Pay: $22.00-$25.50 per hour

Expected hours: 24 per week

**Benefits**:

- Casual dress
- Company events

Schedule:

- 8 hour shift
- Day shift
- Monday to Friday

Supplemental pay types:

- Overtime pay

Ability to commute/relocate:

- Stouffville, ON: reliably commute or plan to relocate before starting work (required)

**Experience**:

- Bookkeeping: 2 years (required)
- Oracle NetSuite: 2 years (required)

Work Location: In person


  • Junior Bookkeeper

    6 months ago


    Stouffville, Canada Alliance Group & Staffing Full time

    We are looking for an experienced Junior Bookkeeper for our client located in Stouffville. They are into the business of pool maintenance. **Responsibilities**: **Payroll** - Validate full cycle Payroll for Seasonal, Hourly and Permanent Salaried employees using UKG Pro. - Generate year end Payroll forms and documents meeting regulatory timelines. - Work...