ESA Staff Accountant

CJ Hughes Construction, Inc.

Huntington (WV)

On-site

USD 45,000 - 60,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Medical, dental, and vision insurance
Disability insurance
Life insurance
Paid time off

Job summary

Energy Services of America Corporation is seeking a dedicated Staff Accountant to join our corporate accounting team in Huntington, WV. This full-time, in-person role supports day-to-day accounting functions and assists with financial reporting and internal controls.

Strong Excel skills and GAAP knowledge are preferred, with room for growth across ESA’s subsidiaries. The position offers a Monday–Friday schedule, competitive salary, and opportunities for advancement within a growing public

Qualifications

  • Bachelor’s degree in accounting, finance, or a related field (required).
  • 0–3 years of accounting experience (encouraged to apply).
  • Solid understanding of GAAP.

Responsibilities

  • Prepare and post routine journal entries.
  • Perform cash reconciliations and resolve discrepancies.
  • Assist with month-end closing and financial reporting support.
  • Help maintain internal controls and support audit documentation.
  • Provide minor accounts payable assistance as needed.
  • Maintain organized financial records and assist with clerical duties.
  • Complete other accounting-related duties as assigned.

Skills

Attention to detail
Time management
Team collaboration
Communication skills
Independent work

Education

Bachelor’s degree in accounting/finance

Tools

Microsoft Excel

Job description

Staff Accountant

75 W 3rd Ave Huntington, WV 25701

Energy Services of America Corporation (NASDAQ: ESOA) is a publicly traded company providing construction and infrastructure services across the natural gas, petroleum, water distribution, and power sectors throughout a 12-state region in the mid-Atlantic area. Through our subsidiaries including CJ Hughes, Nitro Construction Services, SQP Construction, West Virginia Pipeline, Tri-State Paving, Ryan Construction Services, and Tribute Contracting — we employ over 1,300 people and continue to grow through industry-leading safety initiatives, strong customer relationships, and strategic acquisitions. Joining ESA means joining a growing public company with real opportunities to build a long-term career.

ESA is currently seeking a dedicated and detail-oriented Staff Accountant to join our corporate accounting team. This is a full-time, in-person role that supports day-to-day accounting functions and assists with financial reporting and internal control processes. We welcome applicants ranging from early-career accounting professionals to those with a few years of experience — this role offers meaningful room to grow, with a path toward higher-level accounting positions and opportunities to work across ESA's subsidiaries.

The ideal candidate will have strong organizational skills, solid Excel skills, and a working knowledge of Generally Accepted Accounting Principles (GAAP).

Position Details
  • Job Title: Staff Accountant
  • Employment Type: Full-Time
  • Schedule: Monday–Friday, 8:00 AM – 5:00 PM
  • Location: In-Person (75 W 3rd Ave, Huntington, WV 25701)
  • Salary: $45,000 - $60,000 annually depending on experience
  • Reports To: Chief Financial Officer (CFO)/ Corporate Controller
Minimum Qualifications
  • Bachelor’s degree in accounting, finance, or a related field (required)
  • 0–3 years of accounting experience (candidates at all experience levels within this range are encouraged to apply)
  • Solid understanding of Generally Accepted Accounting Principles (GAAP)
  • Strong proficiency in Microsoft Excel
  • Excellent attention to detail and ability to manage multiple tasks
  • Ability to work independently and with a team
  • Strong written and verbal communication skills
Key Responsibilities
  • Prepare and post routine journal entries
  • Perform cash reconciliations and resolve discrepancies
  • Assist with month-end closing and financial reporting support
  • Help maintain internal controls and support audit documentation
  • Provide minor accounts payable assistance as needed
  • Maintain organized financial records and assist with clerical duties
  • Complete other accounting-related duties as assigned
  • Assist with all other duties assigned
Career Growth

ESA is committed to developing our people. This role offers job training and mentorship from experienced accounting and finance professionals, with a clear path for advancement into higher-level accounting positions and the opportunity to broaden your experience by working with ESA's various subsidiaries.

What We Offer

Compensation & Benefits:

  • 401(k) with company match
  • Company Paid Medical, dental, and vision insurance
  • Short-term and long-term disability
  • Life insurance
  • Paid time off (PTO) and holiday pay
  • Paid vacation
  • Comprehensive benefits package
  • Opportunities for career growth and advancement, including exposure to ESA's subsidiaries
Equal Opportunity Employer

ESA is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ESA Staff Accountant
ESA Staff Accountant

CJ Hughes • Huntington (WV)

On-site
USD 45,000 - 60,000
ESA Revenue 606 Accountant
ESA Revenue 606 Accountant

CJ Hughes • Huntington (WV)

On-site
USD 90,000 - 130,000
401(k) match
Medical, dental, and vision insurance
Paid time off and holidays
+3
Staff Accountant — GAAP, Cash Recs, Growth Path
Staff Accountant — GAAP, Cash Recs, Growth Path

CJ Hughes Construction, Inc. • Huntington (WV)

On-site
USD 45,000 - 60,000
401(k) with company match
Medical, dental, and vision insurance
Disability insurance
+2
Corporate Revenue 606 Accountant
Corporate Revenue 606 Accountant

CJ Hughes • Huntington (WV)

On-site
USD 70,000 - 90,000
401(k) with company match
Health insurance
Disability insurance
+4
Administrative Assistant
Administrative Assistant

Environmental Science Associates, Inc. • Portland (OR)

On-site
USD 30,000 - 40,000
Medical insurance
Dental insurance
Vision insurance
+3
Human Resources Business Partner
Human Resources Business Partner

Environmental Science Associates • Seattle (WA)

On-site
USD 125,000 - 153,000
ESOP shares
Medical, dental, and vision insurance
Paid time off
Project Manager/NEPA Environmental Planner-Energy
Project Manager/NEPA Environmental Planner-Energy

Environmental Science Associates • Los Angeles (CA)

On-site
USD 80,000 - 120,000
Medical, dental, and vision insurance
401(k) plan with company match
Employee stock ownership program
+2
Staff Accountant
Staff Accountant

Empirical Systems Aerospace, Inc • San Luis Obispo (CA)

On-site
USD 60,000 - 80,000
Health & Wellness plans
120 hours PTO
Employer-paid life insurance
+6
Project Manager – Transmission Projects
Project Manager – Transmission Projects

Environmental Science Associates • San Francisco (CA)

On-site
USD 116,000 - 155,000
Medical, dental, and vision insurance
401(k) plan with company match
Employee stock ownership program
+3
Staff Accountant
Staff Accountant

Enviremedial Services Inc • Oceanside (CA)

On-site
USD 75,000 - 85,000
ESOP ownership
401(k) match
Paid holidays
+5