Controller

Socket.dev

Mountain Pine (AR)

On-site

USD 120,000 - 145,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WinChoice is seeking an experienced Controller to take ownership of accounting operations and build a strong financial foundation for growth. Reporting to the VP of Finance, you will oversee the general ledger, monthly close, reconciliations, and internal controls while leading the accounting team.

This hands-on leadership role requires a bachelor’s degree in accounting/finance and at least 5 years of progressive accounting experience.

Qualifications

  • Bachelor's degree required; equivalent relevant experience may be considered.
  • 5+ years progressive accounting experience.
  • Supervisory or accounting team leadership experience.
  • Strong experience with general ledger accounting, month-end/year-end close, reconciliations, and financial reporting.
  • Experience developing and implementing accounting controls, policies, and procedures.
  • Strong understanding of U.S. GAAP and accrual accounting.
  • Advanced Excel skills and strong proficiency with accounting systems.

Responsibilities

  • Own the general ledger and ensure accounting activity is accurate, complete, and properly classified.
  • Lead and improve the monthly, quarterly, and annual close processes.
  • Prepare and/or oversee financial statements, including the balance sheet, income statement, cash flow statement, and supporting schedules.
  • Own the balance sheet reconciliation process and resolve discrepancies.
  • Review journal entries, accruals, deferrals, and other significant transactions.
  • Develop, document, and maintain accounting policies, procedures, and internal controls.
  • Identify process gaps and implement improvements to increase accuracy and efficiency.
  • Provide oversight of Accounts Payable, Accounts Receivable, cash management, and collections.
  • Monitor AR aging and support cash flow improvements.
  • Help optimize ERP and accounting systems (NetSuite strongly preferred).
  • Identify opportunities to automate manual processes and standardize workflows.

Skills

Accounting
Leadership
Financial analysis
Process improvement
Internal controls
Attention to detail
Communication

Education

Bachelor's degree in Accounting or Finance

Tools

NetSuite
Excel

Job description

Description

WinChoice is looking for an experienced Controller to take ownership of our accounting operations and help build a strong foundation for continued growth. This is a key leadership role for an accounting professional who enjoys creating structure, improving processes, strengthening controls, and making sure leadership has accurate financial information to make smart business decisions.

Reporting to the VP of Finance, the Controller will oversee the day-to-day accounting function, including the general ledger, financial reporting, month-end and year-end close, reconciliations, accounting controls, and accounting team development.

If you are a hands-on accounting leader who understands the details but can also see the bigger financial picture, we'd love to hear from you.

Requirements

What You'll Do
  • Own the general ledger and ensure accounting activity is accurate, complete, and properly classified.
  • Lead and improve the monthly, quarterly, and annual close processes.
  • Prepare and/or oversee financial statements, including the balance sheet, income statement, cash flow statement, and supporting schedules.
  • Own the balance sheet reconciliation process, ensuring accounts are properly supported and discrepancies are resolved.
  • Review journal entries, accruals, deferrals, allocations, and other significant accounting transactions.
  • Develop, document, and maintain accounting policies, procedures, and internal controls.
  • Identify process gaps and implement improvements that increase accuracy, efficiency, and accountability.
  • Provide oversight of Accounts Payable, Accounts Receivable, cash management, and collections.
  • Monitor AR aging and support efforts to improve cash flow and collections.
  • Help optimize our ERP and accounting systems, with NetSuite experience strongly preferred.
  • Identify opportunities to automate manual processes and eliminate unnecessary spreadsheets and duplicate work.
  • Establish standardized workflows and documentation across the accounting function.
  • Lead, coach, and develop accounting team members while establishing clear expectations and accountability.
  • Coordinate with external CPAs, auditors, banks, insurance providers, and other financial partners.
  • Support tax preparation, audits, reviews, budgeting, forecasting, financial analysis, and other financial initiatives.
  • Partner with the VP of Finance and leadership team to identify trends, financial risks, and opportunities.
What We're Looking For
  • Bachelor's degree in Accounting, Finance, or a related field required; equivalent relevant experience may be considered.
  • At least 5 years of progressive accounting experience.
  • Previous supervisory or accounting team leadership experience.
  • Strong experience with general ledger accounting, month-end/year-end close, reconciliations, and financial reporting.
  • Demonstrated experience developing and implementing accounting controls, policies, and procedures.
  • Strong understanding of U.S. GAAP and accrual accounting.
  • Advanced Excel skills and strong proficiency with accounting and financial reporting systems.
  • Excellent analytical, organizational, and problem-solving skills.
  • Strong attention to detail with the ability to identify issues and develop practical solutions.
  • Ability to lead a team, establish accountability, and maintain high standards for accuracy and timeliness.
Preferred Qualifications
  • NetSuite or comparable ERP experience strongly preferred.
  • Experience with an ERP implementation, upgrade, or system conversion.
  • Experience working in a growing or multi-entity organization.
  • Experience in manufacturing, construction, home improvement, or another operationally complex industry.
  • Experience with job costing, inventory, revenue recognition, or project-based accounting.
  • CPA designation or progress toward CPA is a plus.
Why Join WinChoice?

This is an opportunity to step into a high-impact accounting leadership position where you can help shape the systems, processes, and standards that support a growing organization.

We are looking for someone who wants more than simply maintaining the books. The right person will have the opportunity to build structure, improve processes, develop a team, strengthen financial controls, and directly support the company's continued growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controller
Controller

WinChoice • Arizona

On-site
USD 110,000 - 170,000
Controller
Controller

Green Key Resources • Canonsburg

On-site
USD 100,000 - 130,000
Competitive compensation package
Bonus potential
Comprehensive benefits
Controller
Controller

Green Key Resources • New York (NY)

On-site
USD 125,000 - 180,000
Controller
Controller

Fahrenheit Advisors • Pittsburgh

On-site
USD 110,000 - 160,000
Controller
Controller

Heritage Construction Co., LLC • Cedar Park (TX)

On-site
USD 95,000 - 150,000
Controller
Controller

Gabriel Group • Birmingham (AL)

On-site
USD 120,000 - 180,000
Controller
Controller

Ascendo Resources • Orlando (FL)

On-site
USD 150,000 - 170,000
Controller
Controller

Heritage-Construction-Co.,-LLC • Cedar Park (TX)

On-site
USD 110,000 - 150,000
Accounting Controller
Accounting Controller

WinChoice • Mountain Pine (AR)

On-site
USD 75,000 - 110,000
Controller
Controller

Heritage Roofing & Construction Company • Cedar Park (TX)

On-site
USD 110,000 - 150,000