Key Responsibilities:1. Prepare and maintain accurate financial records:Ensure that all financial transactions are properly recorded and updated in the accounting system to provide an accurate representation of the company's financial position.2. Perform bank reconciliations:Reconcile bank statements with the company's accounting records to ensure that all transactions are accurately reflected and identify any discrepancies that need to be resolved.3. Process invoices and expenses:Manage the processing of invoices from vendors and employee expenses, ensuring that they are accurately recorded and paid on time to maintain good relationships with suppliers.4. Assist with budget preparation:Support the finance team in preparing budgets by providing accurate financial data and analysis to help make informed decisions on the allocation of funds.Required Skills and Expectations:1. Bachelor's degree in Accounting or related field:Candidates must have a B.Com degree or equivalent qualification to demonstrate a strong foundation in accounting principles and practices.2. Proficiency in accounting software:Experience using accounting software to record financial transactions and generate reports is essential for this role to ensure accuracy and efficiency in financial management.3. Attention to detail:The ability to pay close attention to detail is crucial for an Office Accountant to accurately record transactions, reconcile accounts, and identify errors or discrepancies.4. Strong analytical skills:Candidates should possess strong analytical skills to interpret financial data, identify trends, and provide insights to support informed decision-making by the management team.