Accounting Assistant I

Provides accounting and administrative support to the Accounting Department.

Essential Duties and Responsibilities

  • Assists with accounting functions including accounts payable, accounts receivable, payroll, and project data base.
  • Enters client and project information into accounting software.
  • Processes electronic time sheets and expense reports.
  • Prepares accurate electronic drafts and final accounts receivable invoices and distributes final invoices as directed by Project Managers.
  • Assists with coding, entering, and the timely paying of accounts payable.
  • Prepares daily deposits.
  • Performs electronic bank reconciliations.
  • Facilitates new hire orientation for electronic time sheets.
  • Assists with month end reporting information distribution, collection and data entry.
  • Prepares and distributes accurate project management reports.
  • Maintains and reconciles the petty cash box.
  • Assists with month end closing procedures, including reconciling of the general ledger subsidiary accounts.
  • Assists in preparing payroll, sales tax, and unclaimed property reports.
  • Works closely with Project Managers and other departments including the Human Resources Department.
  • Assists with preparing W2’s, 1099’s and other year- end reporting.
  • Assists with audits and reconciling FAR accounts.
  • Completes filing, orders supplies, and performs miscellaneous duties for accounting department including depositing cash receipts at the bank and other errands.
  • Supports remote offices.
  • Other duties as assigned or indicated.


  • Associates or Bachelors degree in accounting or finance or equivalent experience.
  • Minimum 3 years of accounting experience in a professional environment.
  • Proficient in Microsoft Office (Word, Excel) and experience with accounting software.
  • Experience with pivot tables preferred.
  • Must be detail oriented and organized.
  • Confidentiality is required.
  • Willing to work overtime when required.

Moore Engineering, Inc. has the right to revise this job description at any time. This job description is not a contract for employment, and either the Employee or the Employer may terminate employment at any time, for any reason.