JOB TITLE: General Ledger Accountant Location: Yemen, Aden REPORTS TO: - General Ledger Supervisor Job Purpose: The General Ledger Accountant plays a critical role in overseeing the company’s accounting functions related to the general ledger, ensuring accurate and timely reporting in accordance with corporate policies and IFRS standards. This role ensures proper financial recordkeeping, supervises ledger activity, manages closing processes, and supports compliance and audit functions in a fast-paced retail environment. Key Tasks: General Ledger & Financial Reporting Oversee the preparation and maintenance of the general ledger, ensuring accuracy and alignment with the Company Accounting Manual. Supervise the recording and posting of journal entries and ensure timely approvals. Perform regular trial balance reviews and ensure alignment with financial statement groupings. Administer month-end and year-end closing procedures, including final entries, adjustments, and reconciliations. Prepare monthly, quarterly, and annual financial statements and related reports. Bank Reconciliation & Cash Flow Monitoring Conduct periodic bank reconciliations and investigate discrepancies between bank records and ledger entries. Monitor cash flow by reviewing accounts receivable and payment schedules from billers. Reconcile bank accounts and general ledger accounts on a regular basis. Internal Controls & Policy Implementation Implement and monitor compliance with effective accounting policies and internal control systems that align with IFRS and corporate governance. Support and improve accounting systems to ensure accurate cost allocation and financial reporting. Design internal controls across departments to safeguard company assets. Fixed Assets & Inventory Oversight Maintain fixed asset and depreciation schedules. Oversee the fixed asset inventory system, ensuring accurate recording, tagging, and treatment of acquisitions and retirements. Audit Support & Compliance Coordinate with external auditors by providing necessary documentation, explanations, and support during audits. Assist in audit readiness and ensure adherence to statutory and internal audit requirements. Treasury Sales Reconciliation (TDR, SMA & Actual bank deposits) Preparation of the daily JV related to Sales, TDR, Credit Card Commission, bank transfer, Credit Card Charges…etc Monthly JV bank transfer from Call to HO Call account (When applicable) Cheques on Hand (Ticking off, of cheques presented in our Current Account (Daily) Controlling new cheques received for General Expenses, issuance to supplier and controlling the cheques issued for “cash flow” purpose (Daily) Follow-up of credit card sale, which are not yet credited by the bank and/or not yet refunded by bank (Weekly) Handling the over and the less charging matters with the bank Reconciliation of bank accounts, on a monthly basis (With SAP Business One) Reconciliation of all pending accounts like Pending Sales, Credit Cards Customers, All foreign currency,…….etc. To record Turnover, cash deposits and consignment commission entries. Perform other related duties as assigned Job Complexity: Capability to organize the reporting workload and regularly meet reporting timetable Requires strong analytical skills with attention to detail Must be able to ensure the effective and efficient operation of the systems Skills and Education: High attention to detail and accuracy under tight deadlines Ability to work under pressure and meet tight deadlines Excellent verbal and written Arabic / English communication skills Strong analytical, problem-solving, and organizational Skills Bachelor’s degree in accounting, Finance, or a related field Hands-on experience with accounting systems (e.g., SAP B1, or other ERP platforms)