Senior Accountant

  • Dar es Salaam, Tanzania
  • Full-Time
  • On-Site

Job Description:

Role Purpose:

People Project is recruiting on behalf of a well-established and growing organisation in the manufacturing and industrial sector seeking a technically strong and commercially minded Senior Accountant to strengthen its Finance function in Tanzania.

The Senior Accountant will be responsible for ensuring the accuracy and integrity of financial records, supporting month-end and year-end close, and overseeing key accounting areas including General Ledger, reconciliations, accounting schedules, inventory, fixed assets, and financial reporting.

As a senior member of the Finance team, the role will provide first-level review and quality control of accounting work, identify and resolve discrepancies, and support the Finance Manager / Chief Accountant and Financial Controller in maintaining strong financial controls and timely reporting.

The ideal candidate will have strong technical accounting expertise and experience in a structured, fast-paced environment, preferably within manufacturing, automotive, industrial, or inventory-intensive operations.

 General Responsibilities:

 General Ledger Accounting

  • Review General Ledger transactions for accuracy and completeness and prepare or review journal entries.
  • Ensure transactions are posted to the correct accounts and accounting periods.
  • Investigate unusual or incorrect General Ledger balances and prepare adjusting or reclassification journals where required.
  • Ensure adequate supporting documentation exists for accounting entries and maintain schedules supporting material accounts.

Account Reconciliation

  • Prepare and/or review monthly reconciliations for bank accounts, receivables, payables, customer and supplier advances,
  • Inventory, work in progress, fixed assets, loans, staff advances, prepayments, accruals, deposits, intercompany balances, tax-related ledger accounts and other balance-sheet accounts.
  • Investigate reconciliation differences, follow up outstanding items until cleared and maintain proper evidence and supporting schedules.
  • Escalate long-outstanding or material differences to the Finance Manager / Chief Accountant.

Month - End Closing

  • Assist in managing the monthly accounting close and complete assigned tasks according to the closing calendar.
  • Prepare monthly accruals, provisions, prepayments and expense schedules and verify proper accounting cut-off.
  • Review accounting entries posted by junior accounting staff and ensure required schedules are complete before accounts are finalised.
  • Assist the Finance Manager / Chief Accountant in preparing the monthly Trial Balance and investigating unexpected period movements.

Accounting Schedules

  • Prepare and maintain accurate schedules for fixed assets, depreciation, prepayments, accruals, loans, interest, customer balances, supplier balances, inventory, work in progress, intercompany accounts, staff advances and other receivables/payables.
  • Ensure every supporting schedule reconciles to the General Ledger.

Accounts Payable & Receivables Review

  • Review supplier invoices, supplier reconciliations, supplier ageing and advances for proper accounting treatment.
  • Review customer account reconciliations, customer ageing, receipt allocation, unidentified receipts, credit notes and account adjustments.
  • Investigate duplicate, long-outstanding or unusual balances and support preparation of information for management review.

Inventory Accounting

  • Reconcile inventory records to the General Ledger and assist with periodic physical stock counts.
  • Investigate stock-count variances and review inventory adjustments.
  • Maintain or review schedules for raw materials, work in progress, manufactured components and finished goods.
  • Ensure inventory-related accounting entries have adequate supporting documentation.

Fixed Assets

  • Maintain the fixed-asset register and record asset additions, transfers and disposals.
  • Ensure assets are correctly classified, depreciation is accurately calculated and the register reconciles to the General Ledger.
  • Participate in periodic physical verification and investigate missing, transferred or disposed assets.

Bank & Cash Reconciliations

  • Ensure assigned bank accounts are reconciled monthly and investigate unidentified receipts, payments and stale items.
  • Ensure bank charges, interest and other transactions are appropriately recorded and escalate unusual transactions.

Audit & Financial Reporting Support

  • Prepare schedules and supporting documentation requested by internal and external auditors.
  • Retrieve documents for audit samples and support resolution of audit queries and findings.
  • Assist with preparation of monthly management accounts and supporting financial analyses.
  • Verify accounting data used for management reporting and support investigation of unusual account movements.

 Accounting Team Supervision & Systems

  • Review work prepared by Accountants and Accounts Assistants where delegated and provide guidance on reconciliations and accounting entries.
  • Monitor outstanding accounting tasks, escalate recurring errors or delays and assist in training junior finance staff.
  • Ensure transactions are accurately entered into the ERP/accounting system and identify incorrect postings for correction.
  • Support improvements to accounting, reconciliation and documentation processes.

Deadline: 20th September 2026