What are the responsibilities and job description for the Bookkeeper position at DPS?
We’re all about striking the right balance between work and play. We’re a close-knit team that takes our work seriously, works hard for our clients, and still knows how to have a good laugh along the way.
We are a busy property management company in Falmouth seeking an experienced and detail-oriented Bookkeeper to join our team. The ideal candidate will have strong bookkeeping and accounting experience, excellent organizational skills, and the ability to manage multiple responsibilities in a fast-paced environment.
Responsibilities
- Perform accounts receivable and accounts payable entry for client accounts
- Prepare and process bank deposits
- Maintain accurate client and accounting records
- Prepare and distribute invoices via email and USPS
- Assess and post applicable late fees and communicate with attorneys regarding delinquent accounts
- Perform monthly bank reconciliations
- Prepare monthly and annual financial statements
- Assist with annual community association budget preparation
- Communicate with outside accountants regarding tax preparation, financial reviews, and related requests
- Obtain and maintain subcontractor certificates of insurance
- Assist with workers’ compensation audits
- Prepare and issue annual 1099s
- Maintain organized electronic and paper filing systems
- Perform mail merge and other administrative tasks
- Respond professionally and promptly to inquiries from Board Members, homeowners, vendors, and other clients by email and phone
- Assist with other accounting and administrative duties as needed
Qualifications
- 5 years of bookkeeping or accounting experience
- Strong working knowledge of Microsoft Office, particularly Excel
- Experience with QuickBooks
- Experience with AppFolio is strongly preferred, as it is our accounting and property management software
- Property management, condominium, or homeowners association accounting experience is a plus
- Strong attention to detail and organizational skills
- Ability to manage multiple priorities and meet deadlines
- Excellent written and verbal communication skills
- Ability to work independently while also being a collaborative member of a small team
- Professional, dependable, and positive attitude
A degree in Accounting, Finance, Business, or a related field is preferred but not required. We place a high value on relevant experience, technical skills, attention to detail, and the ability to work effectively with clients and our team.
What We Offer
We believe you can do great work without sacrificing a great work environment. We’re a small, team-oriented company where your work has a direct impact on the clients and communities we manage.
If you’re an experienced bookkeeper looking for a position where you can take ownership of your work, be part of a supportive team, and enjoy the people you work with, we’d love to hear from you.
Pay: $30.00 - $35.00 per hour
Expected hours: 40.0 per week
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Life insurance
- Paid sick time
- Paid time off
- Paid training
- Professional development assistance
Work Location: In person
Salary : $30 - $35