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 3 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
    3 days ago
  •  ...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

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

    Jobot

    Huntington, WV
    3 days ago
  • $10k

     ...are committed to attracting and retaining quality faculty and staff. In doing so, Marshall University offers outstanding benefit packages...  ...Marshall! Position Information Position Title Accountant Banner Position Number 000954 E-Class CX... 
    Suggested
    Full time
    Contract work
    Live in
    Work at office
    Day shift

    Marshall University

    Huntington, WV
    2 days ago
  • $45k - $55k

     ...recreational programs. Department: Business Department Employment Status: Full-Time Salary Range: $45,000–$55,000 Position Summary The Staff Accountant supports the daily and monthly accounting operations of Pathways, Inc. This position is responsible for assisting with journal... 
    Suggested
    Full time
    Work at office
    Local area

    Pathways

    Ashland, KY
    3 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... 

    The Boyd Group

    Huntington, WV
    2 days ago
  •  ...Staff AccountantThe Staff Accountant supports the finance department by managing payroll processing, maintaining accurate financial records, and assisting with general accounting functions. This role ensures compliance with payroll regulations and contributes to timely... 
    Work at office
    Local area

    Community Hospice, Inc. Ashland, Ironton

    Ashland, KY
    13 hours ago
  •  ...Description Job Description: Title: Senior Account Associate - Commercial Lines Work Mode:  Remote: Eastern and Central Times Zones Only | Location/Supporting:  Longwood, FL | Book Focus:  Contractors, Hospitality, Real Estate Please note: If this... 
    Contract work
    For contractors
    Remote work

    Insurance Office of America

    Huntington, WV
    1 day 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

    Marshall Health Network

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

     ...Senior Accountant $90,000 - $110,000 Watson, IN Senior Accountant/$$$/Fast Track to Controller!! A bit about us: Our client is in the service industry Why join us? Growth Full Benefits Package Retirement PTO Job Details: We are seeking... 
    Permanent employment
    Local area

    Jobot

    Huntington, WV
    3 days ago
  • Job Type Contract Description 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...
    Weekly pay
    Contract work
    For contractors
    Start working today
    Immediate start
    Flexible hours

    SERVICE PROS INTALLATION GROUP, INC

    Huntington, WV
    4 days ago
  • $90.23k

     ...business outcomes. Collaborate with Operations and Project Accounting teams to support revenue recognition, contract review, client billing...  ...of the CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All unsolicited resumes sent... 
    Contract work
    Work experience placement
    H1b
    Work at office

    Trinnex

    Huntington, WV
    2 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
    10 days ago
  • $20 per hour

    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 invoices for efficient processing. Entering and... 
    Immediate start

    Kelly Services

    Huntington, WV
    3 days ago
  • $20 per hour

    Kelly Now Hiring-Accounts Payable Clerk Pay rate: $20.00 Reviewing and verifying invoices and check requests to ensure accuracy. Sorting, coding, and matching invoices for efficient processing. Entering and uploading invoices into the accounting system for timely payments... 
    Temporary work
    Local area
    Immediate start

    Kelly

    Huntington, WV
    3 days ago
  • Canon U.S.A. seeks a Senior Tax Accountant to join our Finance team supporting our Financial Services operations. You will lead corporate tax compliance, ASC 740 tax provisions, and tax research for a complex, multinational environment. Responsibilities include preparing... 

    Canon U.S.A

    Huntington, WV
    4 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
    14 days ago
  •  ...grow, we're looking for an organized, detail-oriented professional to join our Commercial Underwriting team. As an Underwriting Account Associate , you'll play a critical role in helping our underwriters and account executives move business efficiently from... 
    Work at office
    Remote work

    Borg insurance Agency & Associates

    Huntington, WV
    1 day ago
  • $21 - $26 per hour

     ...perform other duties as requested, directed, or assigned  Requirements and Qualifications  ~ Associate or Bachelor's degree in Accounting, Finance, or related field preferred  ~2+ years of accounting, compliance, or insurance related experience  ~ Intermediate... 
    Full time
    Remote work

    InsCipher

    Huntington, WV
    13 hours ago
  • 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 standards * Serve as a resource for... 
    Full time

    Dutch Miller Auto Group

    Huntington, WV
    14 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... 
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday

    CJ Hughes Construction, Inc.

    Huntington, WV
    14 days ago
  •  ...and processing payroll weekly to ensure that our employees receive correct and timely compensation, preparing journal entries and account reconciliations, preparing and analyzing reports, and other duties as identified by the Supervisor. Responsibilities Managing and... 
    Immediate start

    Unavailable

    Huntington, WV
    4 days 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... 
    Bi-weekly pay
    Monday to Friday

    parmaroil

    Huntington, WV
    3 days ago
  • The Cost Engineer role develops detailed cost estimates for components and tooling using an activity‑based costing approach. This role works directly with bills of material, drawings, and physical samples to understand how parts are made and to estimate the associated ...
    Full time
    Immediate start

    Stellantis

    Huntington, WV
    2 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... 
    Local area

    gpac

    Huntington, WV
    1 day ago
  •  ...professionalism, integrity, technical expertise, and an unwavering commitment to our clients. We're looking for a Commercial Construction Account Associate to join our growing Construction Insurance team. This position is ideal for someone who enjoys organization, thrives... 
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start

    Borg insurance Agency & Associates

    Huntington, WV
    10 days ago
  • $85k - $95k

     ...vacation time, generous relocation assistance and eligibility for quarterly bonus! SUMMARY This position is for a senior accounting professional that will use critical thinking and communication skills to apply accounting theory and knowledge. This position... 
    Full time
    Work at office
    Relocation package
    Flexible hours

    21st Century Staffing

    Barboursville, WV
    13 hours ago
  • Offers competitive benefits, a wellness program, and an Employee Stock Ownership Plan (ESOP) that allows you to become a part-owner in the company. The Estimator plays a critical role in driving project success from concept to completion. Working closely with the Lead Estimator...
    For subcontractor

    Sargent Corporation

    Ashland, KY
    13 hours ago
  •  ...an experience that brings them back year after year Required Qualifications Minimum of 2 years of experience in tax preparation, accounting, finance, or bookkeeping, including individual and small business returns Successful completion of the H&R Block Tax Knowledge Assessment... 
    Hourly pay
    Seasonal work

    H&R Block

    Kenova, WV
    4 days ago
  • $22 - $24 per hour

     ...fulltime position in the FLDP rotational program where you will have the opportunity to pursue a career path as a Financial Analyst, Accountant, Business Process Specialist/Auditor, Business or Plant Controller or Data Analyst for Siemens. What is the FLDP Internship:... 
    Hourly pay
    Rotational program
    Permanent employment
    Full time
    Internship
    Summer internship
    Local area
    Relocation

    Siemens

    Huntington, WV
    4 days ago

Do you want to receive more vacancies?

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