Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ESA Staff Accountant

$45k - $60k

CJ Hughes Construction, Inc.

Job Description

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.

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the ESA Staff Accountant in Huntington, WV vacancy
  •  ...Energy Services of America Corporation Corporate Revenue 606 Accountant 75W 3rd Ave Huntington. WV 25701 Job Description/Position...  ...Office, accounting personnel, and project management teams across ESA's subsidiaries to establish consistent revenue recognition... 
    Suggested
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Monday to Friday

    CJ Hughes Construction, Inc.

    Huntington, WV
    24 days ago
  • $20 per hour

     ...Job Description Job Description Kelly Now Hiring-Accounts Payable Clerk Pay rate: $20.00 What’s a typical day as Accounts Payable Clerk? You’ll be: - Reviewing and verifying invoices and check requests to ensure accuracy. - Sorting, coding, and matching... 
    Suggested
    Temporary work
    Local area
    Immediate start

    Kelly Services

    Huntington, WV
    a month ago
  •  ...included AI based tools like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred Qualifications Bachelor’s degree in accounting, finance, or a related field Experience in a client‑facing or consultative role, such as financial advising, insurance, retail... 
    Suggested
    Hourly pay
    Seasonal work
    Work at office
    Local area
    Weekend work
    Afternoon shift

    H&R Block

    Huntington, WV
    1 day ago
  • $13 - $15 per hour

     ...~ Ability to thrive in a fast-paced work environment. ~ Basic computer skills. ~ Willingness to learn. ~ Experience in accounting, finance, retail, bookkeeping or taxes. If you're looking for a rewarding opportunity to learn new skills and make an impact... 
    Suggested
    Hourly pay
    Local area
    Relocation package
    Flexible hours

    Jackson Hewitt Tax Service, Inc.

    Huntington, WV
    5 days ago
  • $60k - $90k

     ...opportunity for a Tax Associate to join a team of highly motivated staff. Responsibilities: Organizing and analyzing...  ...information Qualifications: ~ Bachelor's Degree in Accounting or related field ~ CPA preferred or eligible ~1+ years... 
    Suggested
    Local area

    gpac

    Huntington, WV
    3 days ago
  •  .... ~ Ability to thrive in a fast-paced work environment. ~ Basic computer skills. ~ Willingness to learn. ~ Experience in accounting, finance, retail, bookkeeping or taxes. If you're looking for a rewarding opportunity to learn new skills and make an impact... 
    Hourly pay
    Relocation package
    Flexible hours

    Jackson Hewitt

    Huntington, WV
    1 day ago
  • $110k - $150k

     ...year A bit about us: Our client is a full-service public accounting firm with deep roots in the Midwest, providing tax, accounting,...  ...exceptional client relationship skills, and a passion for developing staff. Key Responsibilities Client Service & Engagement... 
    Work at office
    Local area
    Flexible hours

    Jobot

    Huntington, WV
    4 days ago
  •  ...Job Description Job Description The accounting clerk will provide accounting and clerical assistance to ensure accurate and timely processing of daily transactions. Responsibilities   Perform routine clerical accounting duties while adhering to established... 

    Dutch Miller Auto Group

    Huntington, WV
    5 days ago
  • $32.5 - $36 per hour

    Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise, entrepreneurial...
    Local area

    Intuit

    Huntington, WV
    5 days ago
  • $70k

     ...Job Description: The Estimator’s primary responsibility and accountability is to provide an exceptional and successful customer...  ...members when required Participate in monthly Health & Safety and staff meeting (if required) Attend training, information sessions... 
    Daily paid
    Full time
    Temporary work

    Boyd Group Services

    Huntington, WV
    1 day ago
  • $10k

     ...Employees receive 13 Paid Holidays Annual and Sick Leave – Classified Staff, Non-Classified Staff and 12-month Faculty earn up to 24 days...  .... We are . . Marshall! Position Information Position Title Accountant Banner Position Number 000954 E-Class CX - Class Exempt FT - .5... 
    Full time
    Contract work
    Live in
    Work at office
    Day shift

    Marshall University School of Pharmacy

    Huntington, WV
    1 day ago
  • $12 per hour

    Benefits: ~ Free uniforms ~ Opportunity for advancement ~ Signing bonus ~ Training & development ~401(k) matching ~ Bonus based on performance ~ Employee discounts ~ Flexible schedule Seeking a job that fits around your life?...
    Hourly pay
    Second job
    Seasonal work
    Local area
    Relocation package
    Flexible hours

    Jackson Hewitt Tax Service, Inc.

    Huntington, WV
    5 days ago
  • $32.5 - $36 per hour

    Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise, entrepreneurial...
    Local area

    Intuit

    Huntington, WV
    5 days ago
  • Benefits: Free uniforms Opportunity for advancement Signing bonus Training & development 401(k) matching Bonus based on performance Employee discounts Flexible schedule If you join our team as an Entry-Level Seasonal Tax Preparer, you'll conduct one-on-one tax interviews...
    Hourly pay
    Seasonal work
    Relocation package
    Flexible hours

    Jackson Hewitt

    Huntington, WV
    5 days ago
  • $90.23k

     ...and opportunities, and provide actionable recommendations to improve business outcomes. Collaborate with Operations and Project Accounting teams to support revenue recognition, contract review, client billing, and financial compliance activities. Develop and maintain... 
    Contract work
    Work experience placement
    H1b
    Work at office

    Trinnex

    Huntington, WV
    4 days ago
  • Flooring Estimator / Measure Technician (1099 Contractor) Now Hiring – Start ASAP! Field-Based Position | Not Remote Are you experienced in flooring, construction, or in-home customer service? We're looking for dependable and professional Measure Technicians to join...
    Weekly pay
    For contractors
    Start working today
    Immediate start
    Flexible hours

    Service Pros Installation Group, INC.

    Huntington, WV
    5 days ago
  • Financial Systems Analyst Marshall Health Network is an academic health system with a visionary approach to healthcare, that includes Cabell Huntington Hospital, Edwards Cancer Institute, Hoops Family Children's Hospital, HIMG, the Marshall Health physician practice...
    Full time

    St. Mary's Medical Center (West Virginia)

    Huntington, WV
    2 days ago
  • $90k - $110k

     ...Project Accountant This Jobot Job is hosted by: Jim Forman Are you a fit? Easy Apply now by clicking the "Apply" button and sending...  ...revenue recognition. 5. Process payroll for project-related staff, ensuring accuracy and timely payment. 6. Prepare comprehensive... 
    Local area

    Jobot

    Huntington, WV
    3 days ago
  • Flooring Estimator / Measure Technician (1099 Contractor)Now Hiring – Start ASAP! Field-Based Position | Not RemoteAre you experienced in flooring, construction, or in-home customer service? We're looking for dependable and professional Measure Technicians to join our ...
    For contractors
    Start working today
    Immediate start
    Flexible hours

    Service Pros Installation Group, INC.

    Huntington, WV
    4 days ago
  •  ...As an attentive, sociable, and sales-minded professional, we are eager to have you on our team. Responsibilities Manage customer accounts and update information in the database. Assist customers with policy changes and inquiries. Process insurance claims and follow up... 
    Relocation package

    Rickey Shifko

    Proctorville, OH
    5 days ago
  • $159.43k

     ...Ensure compliance with Federal Acquisition Regulations (FAR), Cost Accounting Standards (CAS), and agency-specific estimating procedures. •...  ...of the CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All unsolicited resumes sent... 
    For contractors
    Work experience placement
    H1b
    Immediate start
    Flexible hours

    CDM Smith

    Huntington, WV
    4 days ago
  •  ...Maintaining confidentiality of employee information. Writing, proposing, and posting journal entries. Reconciling general and subledger accounts by gathering and balancing information. Maintaining accounting controls by following policies and procedures in addition to... 
    Immediate start

    Steel Dynamics

    Huntington, WV
    3 days ago
  • $18 - $22 per hour

     ...reporting requirements Process child support garnishments, wage attachments, and other court-ordered deductions Enter and process Accounts Payable invoices as assigned Process and submit weekly and monthly union fringe benefit payments, including CRC union fringes and... 
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday

    CJ Hughes

    Huntington, WV
    5 days ago
  •  ...Job Description Job Description We are looking for a part-time Tax Preparer/Accountant to join our team! You must have experience in preparing Individual Tax Returns. Experience in bookkeeping & Business Tax returns a + \nCompany Description We are a small CPA... 
    Part time
    Flexible hours

    AB Cookler LLC

    Huntington, WV
    a month ago
  • $1,826 per month

     ...inventory information and resolving auditing issues.5. Prepare in an accurate and timely manner reports concerning inventory and accounting as required by the Auditing Team Supervisor.6. Review and analyze inventory activities, costs, and results to determine progress... 
    Bi-weekly pay

    Par Mar Oil Company

    Huntington, WV
    4 days ago
  •  ...Job Description Job Description Accounts Payable Clerk The Accounts Payable Clerk is responsible for performing a range of accounting and clerical tasks related to the accounts payable function. Includes receiving, processing, and verifying invoices, tracking... 
    Contract work
    Work at office

    Paradigm Marketing

    Huntington, WV
    a month ago
  •  ...Job Description The Payroll Accountant lends accounting support to the payroll and benefit functions for all MURC employees. Oversight and control of reimbursement to Marshall University (MU) for Grant sponsored research. Essential Duties: Affordable Care Act tracking... 
    Hourly pay

    USC Marshall School of Business

    Huntington, WV
    4 days ago
  • Senior Technical AdvisorThe following are the duties of this position at the full working level. If this vacancy includes more than one grade and you are selected at a lower grade level, you will have the opportunity to learn to perform these duties and receive training...

    Internal Revenue Service

    Huntington, WV
    2 days ago
  • About Emplova At Emplova, we are a boutique PEO delivering concierge-level HR, benefits, and payroll services to small and mid-sized businesses. As a tight-knit team, we provide personalized and flawless service to our clients. We expect nothing less than excellence...
    Full time
    Local area

    Emplova

    Huntington, WV
    10 days ago
  • $70k - $130k

     ...Tax Senior A reputable Public Accounting firm in the area is looking to add a Tax Senior to their team. This stable and growing firm...  ...opportunity for a Tax Senior to join a team of highly motivated staff. Tax Senior Responsibilities: Review and manage tax returns... 
    Local area

    gpac

    Huntington, WV
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ESA Staff Accountant. Be the first to apply!