Key Responsibilities:1. Manage financial transactions: Responsible for recording all financial transactions accurately in the accounting system.2. Prepare financial reports: Generate monthly financial reports, including balance sheets, income statements, and cash flow statements.3. Assist with budgeting: Support the budgeting process by providing financial data and analysis to help in decision-making.4. Reconcile accounts: Conduct regular reconciliations of bank statements, accounts payable, and accounts receivable to ensure accuracy.5. Process invoices and payments: Handle incoming invoices, verify them against purchase orders, and process payments to vendors.6. Maintain financial records: Keep all accounting records organized and up-to-date for auditing and reporting purposes.Required skills and expectations:1. Solid understanding of accounting principles: Proficiency in basic accounting principles and practices is essential.2. Attention to detail: Ability to accurately record and analyze financial data with great attention to detail.3. Proficient in MS Excel: Strong Excel skills are necessary for data entry, analysis, and reporting.4. Excellent communication skills: Good communication skills to interact with colleagues, vendors, and clients effectively.5. Organizational skills: Strong organizational skills to manage multiple tasks and deadlines efficiently.6. Team player: Ability to work collaboratively with other team members and departments to achieve common goals.