Demo

Bookkeeper

Castle Group
Miami, FL Other
POSTED ON 9/12/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Bookkeeper position at Castle Group?

Overview

The Bookkeeper has a strong background in Accounts Payable (AP) and Accounts Receivable (AR) processes. The Bookkeeper is responsible for supporting the Property Manager on site with any delegated administrative, financial, or operational tasks, focusing on financials.  

 

The Bookkeeper also provides exemplary service in a manner consistent with the values and mission of the Castle Group.  He or she performs all responsibilities while demonstrating outstanding customer service skills representative of Castle Royal Service as it relates to this function. This includes working interdepartmentally, as well as, with our external customers. 

Responsibilities

  • Review and verify invoices and statements to ensure proper documentation and approval before processing vendor payments.   
  • Process and issue accounts payable checks to vendors accurately and on time.   
  • Assist the Property Manager in distributing monthly financial reports to the board of directors.   
  • Generate and mail overpayment letters and delinquent account statements to residents.   
  • Provide residents with account status updates related to maintenance fees and resolve payment inquiries. 
  • Maintain organized filing of paid bills and other financial records.   
  • Answer phone calls professionally and take messages as needed.   
  • Manage and oversee the petty cash fund for the association, ensuring accurate tracking and usage.   
  • Upload payment files into accounting software (e.g., Repay) for processing and timely completion.   
  • Perform additional bookkeeping or administrative tasks as needed to support the property management team. 

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

Education and Experience 

  • High school diploma required.  
  • Associate degree with a concentration in business and/or accounting preferred. 
  • Minimum of 2 years related accounting or bookkeeping experience preferred.  
  • General knowledge of accounting principles and understanding of the general ledger accounts is preferred.  

 

Skills and Abilities 

  • Attention to detail and accurate data entry skillset is a must.  
  • Strong verbal and written communication skills creating effective customer-focused relationships with all levels within the organization.  
  • Able to work under tight deadlines and use time effectively based on key priorities.   
  • Intermediate command of computer hardware/software is required; specifically, proficient in the knowledge of Microsoft Office suite including but not limited to; Word, Excel, Power Point and Outlook. 
  • Fluent in the English language is required.  
  • Ability to act with integrity, professionalism, and confidentiality.  

 

 

Physical requirements 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job.  Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 

 

  • Able to work under pressure, maintain composure and utilize good judgment during emergency/difficult and stressful situations. 
  • Ability to  
  • lift up to 5 lbs.;  
  • work in a sitting position for long periods of time, may fluctuate.  
  • reach with hands and arms, communicate, receive, and exchange ideas and information. 
  • easily navigate the building as required to meet the job functions; complete all required forms. 
  • Ability to work extended hours and weekends on an as-needed basis.  
  • Manual dexterity to input data into the computer. 

 

 

EQUAL EMPLOYMENT OPPORTUNITY 

Castle is an equal opportunity employer and prohibits discrimination and harassment of any kind. All employment decisions are based on qualifications, merit, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or any other protected status under federal, state, or local laws. 

 

 

DISCLAIMER 

This job description is intended to convey information essential to understanding the scope of the position and is not exhaustive. Duties, responsibilities, and activities may change or be supplemented at any time based on organizational needs. In addition, management has the right to change any portion of this job description at any time and for any reason.   

Hourly Wage Estimation for Bookkeeper in Miami, FL
$20.00 to $24.00
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 Bookkeeper?

Sign up to receive alerts about other jobs on the Bookkeeper career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$117,990 - $155,228
Income Estimation: 
$164,666 - $215,191
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$117,990 - $155,228
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$41,833 - $52,858
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$36,960 - $49,500
Income Estimation: 
$46,619 - $58,095
Income Estimation: 
$125,305 - $173,168

Sign up to receive alerts about other jobs with skills like those required for the Bookkeeper.

Click the checkbox next to the jobs that you are interested in.

  • Account Reconciliation Skill

    • Income Estimation: $46,660 - $59,490
    • Income Estimation: $45,179 - $57,594
  • Accounting Management Skill

    • Income Estimation: $46,660 - $59,490
    • Income Estimation: $52,572 - $80,236
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Castle Group

  • Castle Group Fort Lauderdale, FL
  • Overview The Maintenance Technician helps maintain the grounds, facilities, and amenities of the Condominium or Homeowners Association (HOA) and reports to... more
  • 3 Days Ago

  • Castle Group Fort Lauderdale, FL
  • Overview The ​Front Desk Attendant​ is responsible for the professional, effective, and efficient handling of all residents’ requests and needs upon enteri... more
  • 3 Days Ago

  • Castle Group Miami, FL
  • Overview The ​Front Desk Attendant​ is responsible for the professional, effective, and efficient handling of all residents’ requests and needs upon enteri... more
  • 3 Days Ago

  • Castle Group Sarasota, FL
  • Overview The Property Manager job is licensed under the provisions of Florida Statute 468. The Property Manager is required to be knowledgeable about Flori... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Bookkeeper jobs in the Miami, FL area that may be a better fit.

  • Heara Inc Miami, FL
  • We are seeking an experienced Bookkeeper with knowledge using QuickBooks Desktop and accounting to join our team! Responsibilities: Record and post financi... more
  • 4 Days Ago

  • Aston Carter Miami, FL
  • Bookkeeper needed in Medley, FL! This is an urgent need and will move quickly! Job Description We are seeking a detail-oriented and reliable Bookkeeper to ... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!