Demo

Assistant Controller

Alpine Country Club
Alpine, NJ Full Time
POSTED ON 3/13/2025
AVAILABLE BEFORE 3/11/2026

Position Overview

Now Hiring! Position Title: Assistant Controller 

 

Position Summary: The Assistant Controller is responsible for assisting in managing the financial operations of the Alpine country club, ensuring that accounting functions are performed accurately and efficiently. This role supports the CFO in financial reporting, budgeting, forecasting, and internal controls while maintaining compliance with all applicable regulations. The Assistant Controller will help oversee the day-to-day accounting tasks, monitor financial transactions, and contribute to the development of financial strategies that support the club’s goals. 

 

Key Responsibilities: 

  • Financial Reporting: 
  • Assist in preparing monthly, quarterly, and annual financial statements. 
  • Prepare detailed reports on financial performance, including budget variances and profitability analysis. 
  • Ensure the timely and accurate recording of financial transactions. 
  • Assist with the preparation of financial statements in accordance with GAAP (Generally Accepted Accounting Principles). 
  • General Accounting: 
  • Assist with the day-to-day accounting functions, including billing, accounts payable, accounts receivable, payroll, and reconciliations. 
  • Ensure all accounting entries are accurate and in compliance with internal controls. 
  • Reconcile club bank accounts and credit card statements monthly. 
  • Assist with inventory management and valuation, including food, beverage, and retail items. 
  • Budgeting and Forecasting: 
  • Assist in preparing annual budgets and periodic forecasts. 
  • Support the CFO in monitoring and analyzing budget variances and providing recommendations for improvement. 
  • Collaborate with department heads to ensure budget compliance and alignment with organizational goals. 
  • Internal Controls and Compliance: 
  • Assist in maintaining and improving internal control systems to safeguard assets. 
  • Ensure compliance with all tax and regulatory requirements. 
  • Support audits by preparing necessary documentation and responding to auditor queries. 
  • Monitor compliance with club policies, procedures, and industry best practices. 
  • Payroll: 
  • Oversee payroll processing, ensuring accurate and timely payment of employees. 
  • Assist with maintaining employee benefits records, deductions, and compensation data. 
  • Special Projects: 
  • Participate in ad-hoc financial analysis and special projects as requested by the CFO or management. 
  • Assist in system upgrades or changes in accounting software as needed. 

 

Qualifications: 

  • Education: 
  • Bachelor's degree in Accounting, Finance, or a related field. 
  • CPA or CPA track preferred, but not required. 
  • Experience: 
  • Minimum of 7 years of accounting experience, preferably within the hospitality, club, or similar industry. 
  • Experience with general ledger accounting, financial reporting, and budgeting. 
  • Skills and Knowledge: 
  • Strong knowledge of accounting principles and practices. 
  • Proficiency in accounting software (experience with Jonas Club Software is a plus). 
  • Advanced Excel skills (pivot tables, VLOOKUP, etc.). 
  • Ability to manage multiple tasks, prioritize effectively, and meet deadlines. 
  • Strong analytical and problem-solving skills. 
  • Detail-oriented with a high level of accuracy. 
  • Excellent verbal and written communication skills. 
  • Personal Attributes: 
  • Strong work ethic and a team-oriented attitude. 
  • Ability to work independently and take initiative. 
  • Professional demeanor and ability to maintain confidentiality. 

 

Work Environment: 

  • Office environment with occasional work in the club’s facilities. 
  • Typical work schedule is Monday to Friday, with occasional evenings or weekends as needed during month-end or year-end closing periods. 

Pay Range

USD $95,000.00 - USD $105,000.00 /Yr.

Salary : $95,000 - $105,000

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 Assistant Controller?

Sign up to receive alerts about other jobs on the Assistant Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
Income Estimation: 
$170,919 - $246,350
Income Estimation: 
$204,734 - $310,294
Income Estimation: 
$204,734 - $310,294
Income Estimation: 
$253,756 - $408,355
Income Estimation: 
$126,852 - $180,328
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$170,919 - $246,350
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Alpine Country Club

Alpine Country Club
Hired Organization Address Alpine, NJ Full Time
Position Overview Now Hiring! Bartender Full Time Salary: $21 - $25 per Hour Job Summary: The Bartender at Alpine Countr...
Alpine Country Club
Hired Organization Address Highland, UT Full Time
Alpine Country Club is excited to announce the exceptional career opportunity for a Sales Attendant. Qualified candidate...
Alpine Country Club
Hired Organization Address Cranston, RI Full Time
Job Summary We are seeking a dedicated and enthusiastic Server to join our dynamic team in providing exceptional dining ...
Alpine Country Club
Hired Organization Address Cranston, RI Full Time
The Golf Shop Assistant will offer friendly and expedient service to the property’s guests and assist the golf professio...

Not the job you're looking for? Here are some other Assistant Controller jobs in the Alpine, NJ area that may be a better fit.

Assistant Controller

Virtual, Allendale, NJ

Controller - Paramus, NJ - Part-Time

Your Part-Time Controller, LLC, Paramus, NJ

AI Assistant is available now!

Feel free to start your new journey!