Senior Accountant

Apply for this job

Email *

Job Description

Job Description


  • Oversee day-to-day accounting operations, including accounts payable, accounts receivable, general ledger, and bank reconciliations.
  • Prepare and review financial statements, ensuring accuracy, completeness, and compliance with accounting standards.
  • Conduct financial analysis, identify trends, and provide insights to management for strategic decision-making.
  • Coordinate with external auditors and support the completion of annual audits.
  • Collaborate with the management team to develop annual budgets and financial forecasts.
  • Monitor and analyze actual performance against budgeted targets, identifying variances and recommending corrective actions.
  • Provide guidance and support to department heads in budget preparation and expenditure tracking.
  • Prepare financial projections and models for business planning and investment analysis.
  • Manage cash flow by monitoring inflows and outflows, optimizing working capital, and ensuring adequate liquidity.
  • Maintain relationships with banks and financial institutions, overseeing banking transactions and managing banking facilities.
  • Perform periodic cash flow forecasts, assess funding needs, and recommend strategies for optimizing cash resources.
  • Monitor and reconcile Intercompany transactions and balances.
  • Ensure compliance with tax regulations, including VAT, withholding tax, and corporate tax filings.
  • Coordinate with external tax advisors to prepare and submit tax returns and reports.
  • Stay updated with changes in tax laws and regulations, advising management on potential impacts and opportunities.
  • Maintain accurate records and documentation for tax compliance and audits.
  • Supervise and provide guidance to the accounting team, ensuring effective performance and professional development.
  • Review and approve journal entries, reconciliations, and financial transactions.
  • Foster a culture of continuous improvement, implementing best practices, and streamlining accounting processes.
  • Train and mentor junior accountants, facilitating their growth and development.