Job Title: Senior Accounts OfficerDepartment: Finance & AccountsLocation: Uppal, HyderabadReports To: Finance Manager / Director1. Job SummaryThe Senior Accounts Officer is responsible for managing the day-to-day accounting operations, financial reporting, statutory compliance, and internal controls of the organization. The role requires strong expertise in real estate accounting, financial management, and regulatory compliance.2. Key ResponsibilitiesA. Accounting & Financial ManagementMaintain accurate books of accounts (General Ledger, Cash Book, Bank Book).Handle accounts payable and receivable functions.Prepare monthly, quarterly, and annual financial statements.Monitor cash flow, fund management, and budget utilization.Reconcile bank statements and ledger accounts regularly.B. Real Estate AccountingManage project-wise accounting for land, construction, and development costs.Track customer payments, advances, and outstanding receivables.Maintain cost sheets for ongoing and completed projects.Handle vendor payments, contractor bills, and work orders.C. Compliance & TaxationEnsure compliance with statutory requirements including:GST filing and reconciliationTDS calculation, deduction, and filingIncome Tax returns and assessmentsLiaise with auditors, tax consultants, and regulatory authorities.Maintain proper documentation for audits and legal compliance.D. Payroll & Expense ManagementOversee payroll processing, salary disbursement, and statutory deductions.Monitor employee reimbursements and expense claims.Ensure compliance with PF, ESI, and other labor laws.E. Audit & Internal ControlsAssist in internal and external audits.Implement and monitor internal financial controls.Identify financial risks and recommend corrective actions.F. Reporting & MISPrepare Management Information System (MIS) reports.Provide financial insights to management for decision-making.Analyze financial performance and suggest improvements.3. Qualifications & SkillsEducational QualificationBachelor