Bookkeeper (Accounts Payable & Receivable Specialist)
Apply to JobWe are seeking a detail-oriented and experienced Bookkeeper / Accounting Specialist to join our finance team in Braintree. This role is central to the company’s daily financial operations, including accounts payable, accounts receivable, ledger maintenance, and recordkeeping.
The ideal candidate is organized, proactive, and proficient in QuickBooks Desktop and Excel, with a solid understanding of accounting principles. This position is perfect for someone who thrives in a small, fast-paced environment and enjoys owning a variety of accounting responsibilities.
Accounts Payable (A/P)
- Process and input vendor invoices accurately and on time
- Match purchase orders, receipts, and invoices
- Schedule and issue payments (ACH, check, wire)
- Maintain vendor profiles and respond to inquiries
- Ensure compliance with internal approval protocols
Accounts Receivable (A/R)
- Prepare and send customer invoices
- Monitor receivables aging and follow up on past-due accounts
- Record customer payments and reconcile receivables
- Respond to customer inquiries related to billing
- Process credit memos, refunds, and write-offs as needed
General Bookkeeping
- Maintain accurate financial records and ledgers
- Reconcile bank, credit card, and financial accounts monthly
- Assist with month-end and year-end close processes
- Support leadership with financial summaries and reporting
- Ensure adherence to accounting policies and internal controls
Administrative & Team Support
- Organize and maintain digital and physical financial documents
- Prepare for and assist during annual audits
- Collaborate across departments to support financial operations
- Recommend improvements to systems and processes
2+ years of bookkeeping or accounting experience
Proficiency in **QuickBooks Desktop**
Solid understanding of accounting principles and ledger management
Skilled in **Microsoft Excel and Office Suite**
High attention to detail, accuracy, and confidentiality
Strong written and verbal communication skills
Ability to thrive in a small, fast-paced team environment
Desired skills: