Business Accountant

Denver, CO

MOA ARCHITECTURE has a career opportunity for a full time Business Accountant in our Denver office to perform overall accounting functions in support of our team of 50 professionals in Colorado, Wyoming and Utah.


  • Bachelor or Master’s degree in accounting, finance or related field and 4+ years’ experience in a professional services firm (Architecture/Engineering industry a plus)
  • Experience with professional services firm accounting software (Deltek Vantage Point or Deltek Vision software preferred)
  • Proficiency in Microsoft Office (Word, Excel, Teams)
  • Strong knowledge of accounting principles and practices


  • Leads and/or oversees all accounting functions for the firm
    • Invoicing / Accounts Receivable
      • Monthly: prepare draft invoices for project manager review; process final hourly and fixed fee invoices; mail/e-mail invoices to clients
      • Record client payments (coordinate and monitor EFT payments); make bank deposits
      • Process manual check run as needed for emergencies
    • Accounts Payable
      • Receive consultant invoices, send to project managers for approval for payment, enter into system
      • Receive trade/vendor invoices, enter into system
      • Receive credit card statements, reconcile with receipts from staff, enter into system
      • Process consultant bills for payment
      • Process trade/vendor bills for payment
      • Record on-line EFT payments
    • Payroll / Employee
      • Set-up new employees in accounting system, payroll, and on-going adjustments for salary increases, labor code changes, etc.
      • Check legal employment status of new employees
      • Review and post timesheets; communicate time for project manager approval
      • Process twice monthly payroll and payroll taxes (or coordinate with outsourced payroll firm)
      • Review, approve and post employee expense reports; process twice monthly payments
    • Employee benefits administration
      • Track PTO accrual and usage
      • Remittance of 401K contributions to provider (quarterly contribution change opportunity communication to staff)
    • General Ledger Maintenance and Reconciliation
      • Ensure all state and federal sales and use tax deadline/ reporting and remittances are met
      • Ensure fixed assets are being recorded and depreciated accurately
      • Record entries for sale/disposal of assets
      • Prepare bank account reconciliation
      • Prepare credit card reconciliation
      • Monthly journal entries
      • Reconcile additional balance sheet accounts (fixed assets, loans, etc.)
      • Ensure all loan payments are recorded correctly
      • Review general ledger transactions
    • Project
      • Set up new projects in system; supports/assists project managers with project data set-up in the system
      • Execute changes: fee (change orders), consultants, etc. in system
    • Reporting
      • Prepare monthly financial statements and reports for the Executive Leadership Team
      • Balance sheet, income statement, bank account balance, aged AR report, invoice register, payment voucher schedule, cash receipts register
      • Prepare monthly or quarterly financial statements for banks as requested including: balance sheet, income statement
      • Monitor line-of-credit balance, prepare borrowing base calculations for bank
      • Provide information to firm’s CPA to prepare corporate state and federal tax returns, make appropriate journal entries and adjustments
      • Provide information to firm’s CPA who produces the annual GAAP Reviewed financial statements, make appropriate journal entries and adjustments
      • Present software generated industry metric financial performance reports
    • Planning
      • Work with Executive Leadership Team in developing annual budgets
      • Seek opportunities for process and efficiency improvement
  • Leads accounting/administrative team
    • Training, oversight and supervision of administration and accounting staff in support and back-up roles
  • Coordinate annual business and health insurance renewal process
    • Lead annual business insurance renewal process
    • Communicate and process open enrollment process
    • Initiate insurance for new hires, terminate for employees exiting the firm
    • Answer insurance questions from staff
    • Set-up COBRA insurance for exiting employees
  • Business Records Maintenance
    • Owner and contractor agreements, building and equipment leases, MOA and consultant insurance certificate requests and filing, loan documents, tax records, employee records
    • Comply with law and MOA Record Retention Policy


  • Enjoys and actively engages in working in a collaborative, team-oriented environment
  • Has excellent communication and interpersonal skills
  • Is a great representative of MOA, and is able to build positive relationships with staff, clients, vendors, CPA, and financial institutions
  • Exhibits a high degree of professionalism, confidentiality, integrity and honesty; can be trusted with confidential client, firm, and staff financial and personal information
  • Has strong attention to detail and commitment to accuracy, checks own work and work of others
  • Can multi-task, and has strong time management and organizational skills, ability to meet reoccurring and on-going weekly and monthly deadlines
  • Takes pride in and cares about what they and their department does, and how they do it
  • Takes responsibility, is accountable as an individual and their team
  • Is highly reliable, ready to begin workday at 8:00 am (in-office or working remotely

Salary commensurate with experience and capabilities: $85,000 to $100,000

We offer top tier benefits including 100% employer paid medical, dental, vision, life, short-and-long term disability; PTO; matching 401K savings plan; paid parking; and professional development support. We provide a flexible hybrid (3 day in office/2 day remote) work schedule, dog friendly Fridays, and regular team social events.

Apply Below

  • Name * Required
  • Maximum file size - 64 mega bytes.
  • Maximum file size - 64 mega bytes.