Demo

Staff Accountant

Mountain Creek Contractors, Inc.
Catawba, NC Full Time
POSTED ON 1/8/2026
AVAILABLE BEFORE 2/6/2026
About Us: Mountain Creek Contractors is a family-owned construction firm specializing in the construction of culverts and bridges in North and South Carolina. We're committed to excellence in what we do and efficiency in how we do it. We are seeking a talented accountant to help streamline our financial operations and leverage technology to allow for continued growth. Job Summary: We are looking for an assertive Staff Accountant to join our finance team. The ideal candidate will have a strong grasp of GAAP principles, excels in adopting and using analytical tools, able to handle payroll and other common accounting functions (i.e. accounts payable, audit support, etc.), and bring problem-solving skills to optimize our processes. You'll also contribute technological expertise to elevate our current systems, such as maximizing benefits of existing systems/tools or implementing automation. While experience in the construction industry is preferred, a positive, can-do attitude and eagerness to learn are essential. Key Responsibilities:·         Independently perform assigned duties/tasks maintaining accurate financial records in compliance with GAAP.·         Own and manage the payroll process, including calculations, deductions, and compliance with tax regulations.·         Become cross-functionally trained to provide the company with its needed redundancy. This may involve knowing accounts payable function (invoice verification, vendor payments, and reconciliation), subcontractor payables, and/or billings/accounts receivable.·         Utilize spreadsheets (e.g., Excel) and other analytical tools (e.g. ERP reporting, Power BI, etc.) to analyze financial data and generate reports.·         Identify and solve financial discrepancies or operational inefficiencies through creative problem-solving.·         Bring a mindset to improve efficiency and data accuracy to our finance team and not afraid to challenge current practices.·         Perform periodic reconciliations for bank and general ledger accounts.·         Collaborate with managers and other departments to ensure alignment in processes and information flow.·         Perform ad-hoc financial analysis and support audits as needed.Qualifications:·         Bachelor’s degree in Accounting, Finance, or a related field; CPA or relevant certification is a plus.·         1–5 years of accounting experience, with proven knowledge of GAAP.·         Proficiency in Microsoft Excel and other analytical software; experience with accounting platforms like Spectrum, Sage or other software capable of job costing is preferred.·         Hands-on experience with payroll and accounts payable processes.·         Strong problem-solving skills and an attitude of continuously seeking and implementing process improvements.·         Technology-savvy with knowledge of tools that can modernize financial operations (e.g., AI-driven analytics, automation software).·         Construction industry experience is preferred but not required—a willingness to dive-in and adapt is key.·         Excellent communication, organizational skills, and a collaborative, can-do mindset.What We Offer:·         Competitive salary and benefits package, including health, dental, vision, Holiday/PTO, and 401(k) plan. Additionally, other voluntary products are available for disability, accident and life insurance.·         Opportunities for professional development and technology training.·         A supportive team environment in a growing construction company. 


Salary.com Estimation for Staff Accountant in Catawba, NC
$60,152 to $73,259
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Accountant?

Sign up to receive alerts about other jobs on the Staff Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$59,030 - $72,438
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$77,209 - $106,382
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mountain Creek Contractors, Inc.

  • Mountain Creek Contractors, Inc. Catawba, NC
  • Main Duties Collecting, verifying, and recording employee attendance, including hours worked and managing timesheets. Ensuring compliance with federal, sta... more
  • 9 Days Ago

  • Mountain Creek Contractors, Inc. Catawba, NC
  • As a Laborer at MCC, you will be an essential performing specialized tasks across various areas, including roadway construction, bridge building, concrete ... more
  • 10 Days Ago

  • Mountain Creek Contractors, Inc. Catawba, NC
  • Role Overview: CDL Class A Truck Driver As a CDL Class A Driver, you will be responsible for operating and safely driving vehicles with a Gross Vehicle Wei... more
  • 11 Days Ago

  • Mountain Creek Contractors, Inc. Catawba, NC
  • Experience with Mig and Stick Welding Experience using torch and plasma cutter to cut up various metals Experience with grinder, band saw and stationary dr... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Staff Accountant jobs in the Catawba, NC area that may be a better fit.

  • Robert Half Morganton, NC
  • The ideal candidate will be responsible for timely and accurate preparation of financial accounting data in a variety of areas. It is essential that this c... more
  • 6 Days Ago

  • Courage Kia Gastonia, NC
  • Job Responsibilities: Bill all New and Used car deals and post into Accounting Organize all paperwork in each deal; check for completeness (signatures, ver... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!