The senior accountant's responsibilities include preparing financial reports, performing account reconciliations , maintaining the general ledger, preparing tax returns ,assisting with audit preparations, and performing other accounting duties as assigned .