Find Your Next Job

Controller

Posted on Jan. 26, 2026

  • Dillsburg, United States of America
  • No Salary information.
  • Full Time

Controller job opportunity

Tailor Your Resume for this Job


The Controller oversees day-to-day accounting operations across multiple companies that consolidate into a single entity for financial statement reporting and tax preparation. This role ensures accurate department-level profit and loss reporting, maintains compliance with accounting standards, supports an annual external audit, and supervises a team of accounting staff. This position is based on-site in Dillsburg, PA and operates on a full-time, Monday–Friday schedule.

Why You’ll Love Working Here

We’re committed to taking care of our team, both at work and at home. Our comprehensive benefits package includes:

Health & Wellness

  • 100% family-paid health insurance
  • Employer-paid life and disability insurance
  • Voluntary dental, vision, and supplemental life insurance
  • Access to a free on-site company gym
  • Employee Assistance Program (EAP) for confidential support

Financial & Retirement

  • 401(k) with company match
  • Employee Stock Ownership Plan (ESOP) — earn company stock at no cost
  • Annual compensation reviews

Time off

  • Three weeks of paid vacation, with rollover and increased accrual based on tenure
  • Paid personal & sick time for added flexibility
  • Paid holidays observed throughout the year

Professional Growth

Support for continuing education, professional memberships, certifications, and industry conferences

Key Responsibilities

Financial Reporting & General Accounting

  • Oversee monthly close of the books, including preparation of journal entries and account reconciliations.
  • Prepare consolidated financial statements and departmental P&L reports across multiple entities.
  • Analyze financial statement trends and identify variances requiring management attention.
  • Monitor cash flow and prepare related reports.

Job Costing & Construction Accounting

  • Analyze job cost trends, including over/under-billed positions and negative cash flow jobs.
  • Reconcile job costs with the general ledger and work with project managers to ensure accuracy.
  • Support management in calculating and reviewing payroll burden rates.
  • Ensure compliance with prevailing wage requirements.

Audit & Compliance

  • Supervise annual financial audit and serve as liaison with CPA firm.
  • Oversee workers’ compensation and general liability audits.
  • Maintain internal controls and update accounting policies as needed.

Leadership & Collaboration

  • Supervise, mentor and support a staff of four to five accounting employees.
  • Ability and willingness to provide back-up to all accounting & HR functions.
  • Collaborate with HR to integrate payroll and employee-related accounting functions.
  • Handle sensitive payroll processing with confidentiality.
  • Work cross-functionally to support financial and operational goals.

Systems & Process Improvement

  • Utilize Viewpoint (Vista) construction accounting software for accounting processes.
  • Identify and implement process improvements to enhance efficiency.
  • Serve as a problem solver and resource for team members and management.

Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field required.
  • 3–7 years of progressive accounting experience; supervisory experience preferred.
  • Experience with construction accounting and job cost analysis strongly preferred.
  • Proficiency with Viewpoint/Vista or similar accounting systems.
  • Strong analytical skills, attention to detail, and ability to work in a fast-paced environment.
  • Excellent communication and leadership skills.

eciGroup is an equal opportunity employer.


Tailor Your Resume for this Job


Share with Friends!

Similar Jobs


Standifer Capital logo Standifer Capital

Multi-Family Maintenance Technician

On-Site Maintenance Technician - Multifamily PropertyWe are seeking a Maintenance Technician in Kno…

Full Time | Knoxville, United States of America

Apply 1 day, 19 hours ago

ROYAL GOLF LA BAGNAIA  logo ROYAL GOLF LA BAGNAIA

Administrative Assistant

Panoramica del ruoloL' Administrative Assistant fornisce supporto operativo trasversale nelle attiv…

Full Time | Murlo, Italy

Apply 2 days, 16 hours ago

ROYAL GOLF LA BAGNAIA  logo ROYAL GOLF LA BAGNAIA

Group Financial Controller

Siamo alla ricerca di un/una Financial Controller di esperienza per supervisionare la gestione fina…

Full Time | Murlo, Italy

Apply 2 days, 16 hours ago

Bayernwerk AG logo Bayernwerk AG

Controller:In Personalkosten (M/W/D)

Wir machen möglich, dass rund 7 Millionen Menschen in unseren bayrischen Versorgungsgebieten z…

Full Time | München, Germany

Apply 2 days, 16 hours ago

Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR) logo Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)

Informatiker O. Ä. (W/M/D)

Kennziffer: 4694 Arbeitsort: Oldenburg Eintrittsdatum: 18.05.2026 Karrierestufe: Absolventinnen &am…

Part Time | Oldenburg, Germany

Apply 2 days, 16 hours ago

Vedantu Innovations Pvt. Ltd logo Vedantu Innovations Pvt. Ltd

Robotics Educator

Company: Vedantu (Online Learning)Position: Robotics EducatorEmployment Type: Part-Time / Freelance…

Part Time | Remote, India

Apply 2 days, 16 hours ago

City of League City, TX logo City of League City, TX

Water Maintenance Supervisor

Under the general guidance of the Water Production Superintendent, this position supervises multipl…

Full Time | League city, United States of America

Apply 2 days, 19 hours ago

FreeFORM Technologies, LLC logo FreeFORM Technologies, LLC

Cnc Set Up Operator

Job Title: CNC Set-Up & OperatorLocation: FreeFORM Technologies – St. Marys, PAPosition S…

Full Time | Saint marys, United States of America

Apply 2 days, 19 hours ago