top of page



LOCATION: Portland


JOB TYPE: Full Time


The primary job of the Controller is to manage the day-day accounting operations, which include all aspects of billing, general ledger, cost accounting, payroll, accounts payable, cashflow and tax compliance.


  • General ledger account reconciliation and manage monthly closings to ensure accuracy, efficiency, and timely completion.

  • Interface with external accounting firm for reviewed financial statements and tax returns; prepare all supporting information needed.

  • Prepare monthly and quarterly sales tax reports.

  • Monthly reporting on workers compensation.

  • Recording of all ACH/electronic payments.

  • Monitor cash balances and weekly review/approval of all vendor payments.

  • Review of certified payroll reports and solid understanding of the prevailing wage laws.

  • Prepare monthly bank collateral reporting.

  • Enrollment in OCIP/CCIP programs and monthly reporting to 3rd party administrators.

  • Work with bonding agent to secure bonds when required under contracts.

  • Responsible for Spectrum (accounting software) administration.

  • Provide leadership and oversee accuracy and quality assurance of receivables, payables, and payroll team members.

  • Implement and maintain the billing and contract management process for all locations.

  • Interface with all projects and cost centers to insure administrative requirements are met; investigate and/or help resolve financial/accounting related problems.

  • Perform and/or participate in internal, external, and regulatory (government, unions, etc.) audits.

  • Manage the job cost system relating to verification of revenue, cost, margin calculation, and forecasts.

  • Process weekly payroll tax payments.

  • File quarterly payroll tax returns in multiple states, assist with year-end W2 processing and preparation of 1099’s.

  • Compliance with local, state, and federal tax laws.

  • Ability to effectively manage staff, projects and tasks while adhering to guidelines and deadlines.

  • Manage business insurance policies; participation/coordination of annual insurance renewal.



  • Bachelor’s degree in accounting required, CPA preferred.

  • 5+ Years accounting experience

  • 5+ Years of managerial experience

  • Knowledgeable in GAAP accounting.

  • Strong working knowledge of Excel and Word.

  • Strong knowledge of multi-state taxes, payroll, and other financial obligations.

  • Strong knowledge and previous experience with union contracts financial obligations and compliance.

  • Must be able to pass a background check.


  • Medical and dental for employee (coverage available for dependents at additional premium)

  • 401k retirement plan – Alliant currently matches up to 4% match of what employee contributes

  • Holiday, vacation, and sick leave compensation

  • Short and long-term disability insurance

  • Employee and Dependent Life Insurance

  • Employee assistance program

  • Transportation program

  • Flexible spending program


All new hires must pass a drug test.

bottom of page