Job DescriptionJob DescriptionJob Code (EG-FI-01)We are looking for a Senior Accountant to manage all financial transactions, from fixed payments and variable expenses, bank deposits and budgets.Responsibilities include :Auditing financial documents and proceduresReconciling bank statementsCalculating tax payments and returnsTracking of Account Payable/receivableManage all accounting transactionsPrepare budget forecastsPublish financial statements in timeHandle monthly, quarterly and annual closingsReconcile accounts payable and receivableEnsure timely bank paymentsCompute taxes and prepare tax returnsManage balance sheets and profit/loss statementsReport on the company's financial health and liquidityAudit financial transactions and documentsReinforce financial data confidentiality and conduct database backups when necessaryComply with Company financial policies and regulationsRequirementsBSc in Accounting, Finance or relevant degreeWork experience as an AccountantExcellent knowledge of accounting regulations and proceduresHands-on experience with accounting softwareAdvanced MS Excel skills including pivot tablesExperience with general ledger functionsStrong attention to detail and good analytical skillsPerfect English language is a must BenefitsSocial and Medical InsuranceMobileYearly performance Bonus