- Manage financial transactions: This includes recording, classifying, and summarizing financial transactions such as invoices, purchases, and payments.- Prepare financial statements: Generate financial reports such as balance sheets, income statements, and cash flow statements to provide insights into the company's financial performance.- Perform account reconciliations: Ensure that all financial transactions are accurately recorded and reconciled with bank statements and other financial records.- Assist with budgeting and forecasting: Collaborate with management to develop budgets, forecasts, and financial plans to support strategic decision-making.- Handle tax compliance: Stay up-to-date on tax laws and regulations, prepare and file tax returns, and assist with tax planning to maximize savings for the company.- Support audit processes: Provide documentation and reports to auditors during financial audits and ensure compliance with auditing standards.Required skills and expectations:- Strong knowledge of accounting principles and practices.- Proficiency in accounting software and Microsoft Excel.- Attention to detail and accuracy in financial data entry and analysis.- Excellent communication skills to collaborate with team members and external stakeholders.- Ability to prioritize tasks, meet deadlines, and work independently as well as part of a team.