ESA Staff Accountant
$45k - $60kCJ 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.
- ...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...SuggestedLong term contractFull timeContract workTemporary workWork at officeMonday to Friday
- ...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...SuggestedHourly paySeasonal workWork at officeLocal areaWeekend workAfternoon shift
- ...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...SuggestedWork at officeLocal areaFlexible hours
$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...SuggestedFull timeContract workLive inWork at officeDay shift$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...SuggestedFull timeWork at officeLocal area$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...- ...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 officeLocal area
- ...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 workFor contractorsRemote work
- 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
$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 employmentLocal area- 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 payContract workFor contractorsStart working todayImmediate startFlexible hours
$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 workWork experience placementH1bWork at office- ...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 workWork at office
$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$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 workLocal areaImmediate start- 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...
- ...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 timeFlexible hours
- ...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 officeRemote work
$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 timeRemote work- 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
$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 timeTemporary workWork at officeLocal areaMonday to Friday- ...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
$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 payMonday to Friday- 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 timeImmediate start
$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- ...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 workFor contractorsWork at officeLocal areaImmediate start
$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 timeWork at officeRelocation packageFlexible hours- 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
- ...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 paySeasonal work
$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 payRotational programPermanent employmentFull timeInternshipSummer internshipLocal areaRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ESA Staff Accountant. Be the first to apply!
- project accountant Huntington, WV
- manufacturing accountant Huntington, WV
- restaurant accountant Huntington, WV
- accountant Huntington, WV
- financial reporting accountant Huntington, WV
- hotel accountant Huntington, WV
- financial accountant Huntington, WV
- property accountant Huntington, WV
- senior international accountant Huntington, WV
- staff accountant public accounting Huntington, WV



