Main Duties and Responsibilities:
- Ensure that all journals are prepared monthly
- Prepare financial statements for the company
- Ensure the timely and accurate preparation of accounting and financial reports
- Ensure the accuracy of all bank transactions by preparing bank reconciliations
- Prepare and analyze investment schedule for company highlighting principal, interest and withholding tax and ensure journals are done to record the same
- Check, prepare and analyze suspense/clearing accounts and ensure the schedule is completed and submitted
- Prepare and maintain schedules for audit purposes
- Prepare monthly report for delivery at board meetings
- Generate month end journal entries (accruals, prepayments, deferred expenses, credit cards, etc)
- Prepare monthly (SO1) and yearly (SO2) payroll
- Prepare GCT returns monthly
- Maintain Fixed Asset register, book monthly depreciation
- Ensure proper inventory count and costing as required
- Check suppliers' payments weekly and submit for timely payments
- Assist with preparatory work with Auditors
- Ensure all accounting documents are in a chronological manner
- Perform any other duties which may be assigned
Special Attributes, Knowledge and Skills Required:
- Bachelor's degree in Accounting or ACCA level 2 or equivalent professional qualifications
- At least three (3) years relevant accounting experience
- Sound knowledge of accounting and bookkeeping principles
- Superior time management and database management skills
- Excellent customer service skills
- Good general computer skills including Microsoft Office Suite applications and QuickBooks Accounting software
- Ability to learn other accounting packages
- Good oral and written communication skills
- Trustworthy, ethical, and honest (Ability to handle sensitive, confidential information)
If you meet the above requirements, we welcome your applications.
Submit resumes to: jobapps@calsmanufacturing.com by April 15, 2024 or deliver to our offices located at 76 Marcus Garvey Drive, Kingston 11.
Comments
Post a Comment
Got a question? Ask it here! Speak with our admin. Respectful language please.