. Maintaining and reconciling balance sheet and general ledger accounts. . Review and analyze capitalization of costs. Ensure compliance with policy. . Maintenance of the proper books of accounts and the records of the company like balance sheet, profit and loss account, tax liability and maintenance of all other financial activities of the organization. . Focus on tax compliance, state business registration, contract review, and non-profit tax filing . Developing and maintaining strong relationships with vendors and suppliers. . Analyzing all transactions and working unforeseen costs into the budget. . Coordinate with cost accounting system software provider. . Collaborating with the project manager to develop a detailed, cost-effective budget for the project. . Keeping a record of all project finances for internal/external auditing and tax purposes. . Preparing cost analyses by interpreting projects' financial data and information. . Assisting with preparing and monitoring budgets. . Contributing to the development of new or amended accounting systems, programs, and procedures. . Performing other accounting duties and supporting junior staff as required or assigned. . Create and analyze liability, asset, and capital accounts by compiling electronic data and required documentation . Summarize and prepare financial status and transactions reports, including a profit and loss statement, and other necessary reports . Monitor and maintain a new audit system by implementing new policies and procedures in the finance department . Develop, implement, and maintain management system, including setting up projects, budgets, job costs, cost codes, contracts, change orders, purchase orders,. . Manage process for proper coding of invoices (payment applications) and lien releases for contractor and vendor invoices. Maintain contract documents including records of lien releases in appropriate files.