Bookkeeper
- Johannesburg, Gauteng
- Tower Group
Job Description
- An eye for detail
- The ability to meet deadlines
- The ability to communicate complex data in a clear way
- Exceptional organization skills
- The ability to prioritize projects
- The ability to meet deadlines
- Customer service skills
- Excellent data entry skills
- Payroll accounting skills
- Maintains records of financial transactions by establishing accounts; posting transactions; ensure legal requirements compliance.
- Develops system to account for financial transactions by establishing a chart of accounts; defining bookkeeping policies and procedures.
- Maintains subsidiary accounts by verifying, allocating, and posting transactions.
- Balances subsidiary accounts by reconciling entries.
- Maintains general ledger by transferring subsidiary account summaries.
- Balances general ledger by preparing a trial balance; reconciling entries.
- Maintains historical records by filing documents.
- Prepares financial reports by collecting, analyzing, and summarizing account information and trends