Staff Accountant Reports to: Controller Responsibilities: Accounts Payable, including review and enter all invoices into the company payable system, weekly check runs and filing. Ensure that all payables are paid on time prior to the invoice due dates. Review vendor statements and reconcile against AP vendor files. Process new vendor applications; Accounts Receivable, including billing, deposits, cash receipts and collection calls; General Ledger, including Month End Close, journal entries, review and reconcile company bank accounts and Balance Sheet accounts; Analyze monthly job profitability; Assistance with annual Financial Statement audits; Ad hoc reporting on an as needed basis; Other duties upon request. Education/Skills/Experience: BS or AA Degree in Accounting or Finance is Preferred but not Required 1-3 years of experience Advanced knowledge of Microsoft Office products, ie Excel and Word and Power Point Ability to function independently with extreme attention to detail Strong problem solving and analytical skills Ability to function well in a team-oriented environment Familiarity with Sage 100 a plus Benefits: 401K Match, Profit sharing (discretionary), annual bonuses (discretionary), Health & Dental insurance, vacation and sick leave.