What are the responsibilities and job description for the Bookkeeper – IT Managed Services Company position at Mindcore Technology?
We are a fast-growing IT Managed Services provider seeking a detail-oriented and highly organized Bookkeeper to manage our day-to-day financial operations. The ideal candidate will have hands-on experience with QuickBooks and ConnectWise, strong bookkeeping fundamentals, and the ability to manage multiple financial workflows within a dynamic and fast-paced technology environment.
Key Responsibilities
Systems Management
- Utilize QuickBooks for all financial recordkeeping, including general ledger maintenance, reconciliations, and reporting.
- Use ConnectWise (Manage) to align service delivery and client billing with financial entries.
- Coordinate data flow between ConnectWise and QuickBooks to ensure accuracy in invoicing and reporting.
- Troubleshoot and maintain the integrity of financial data between both systems.
Monthly Client Billing
- Prepare and process monthly client invoices using ConnectWise and/or QuickBooks based on contract terms.
- Reconcile hours, service items, and recurring agreements before finalizing invoices.
- Ensure all billable time, expenses, and project charges are captured and invoiced accurately.
- Work closely with service and account management teams to resolve billing issues or disputes.
- Deliver invoices to clients and follow up to ensure receipt and understanding.
Accounts Payable (AP)
- Manage all vendor invoices and ensure timely payments.
- Maintain vendor records and reconcile vendor statements.
- Verify accuracy of bills, payment terms, and general ledger coding.
- Process ACH, credit card, and check payments.
Accounts Receivable (AR)
- Monitor customer accounts for non-payment or delayed payments.
- Follow up on outstanding receivables and manage collections process.
- Apply payments accurately to customer accounts.
Cash Flow & Financial Planning
- Monitor daily cash balances.
- Prepare weekly and monthly cash flow forecasts.
- Alert leadership of potential cash shortages or surplus scenarios.
- Provide insight on timing of AR collection and AP disbursement to optimize cash position.
Bank & Credit Card Reconciliation
- Perform monthly bank reconciliations for all business accounts.
- Reconcile credit card statements and ensure all transactions are coded to the correct accounts.
- Ensure all discrepancies are identified and resolved promptly.
Financial Reporting & Support
- Assist with month-end and year-end close processes.
- Prepare and maintain supporting documentation for financial reporting and audits.
- Generate P&L, balance sheet, and other reports as needed for internal stakeholders.
- Support CPA or fractional CFO during tax prep or financial review periods.
Compliance & Records Management
- Maintain accurate financial records and ensure compliance with company policies and GAAP.
- Organize and archive all financial documentation digitally.
- Ensure compliance with sales tax filings, 1099s, and other regulatory requirements.
Requirements & Qualifications
- 5 years bookkeeping experience, preferably in a technology or service-based company.
- Proficiency in QuickBooks (Desktop).
- Hands-on experience using ConnectWise Manage
- Experience managing monthly recurring billing cycles.
- Strong knowledge of accounting principles and procedures.
- Ability to handle sensitive financial information with confidentiality.
- Excellent communication, organization, and time-management skills.
- Intermediate to advanced Excel skills.
- Experience with cash flow forecasting tools or models is a plus.
- Bonus: Experience in MSP/IT services industry.
Work Environment & Culture
- Fast-paced, entrepreneurial team environment.
- Growth-oriented company with long-term vision and stability.
- Emphasis on innovation, accountability, and integrity.
Job Type: Full-time
Pay: $70,000.00 - $80,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Schedule:
- 8 hour shift
- Monday to Friday
Supplemental Pay:
- Bonus opportunities
- Performance bonus
Ability to Commute:
- Delray Beach, FL 33444 (Required)
Ability to Relocate:
- Delray Beach, FL 33444: Relocate before starting work (Required)
Work Location: Hybrid remote in Delray Beach, FL 33444
Salary : $70,000 - $80,000