Administrative Bookkeeper
Administrative Bookkeeper
Reports To: Finance Manager
Location: Columbia, MO
On-Site Hours: Full-Time
Are you looking for a fulfilling career with one of the top local companies in Columbia? If so, MasterTech Plumbing, Heating, and Cooling is the perfect place for you! Our team enjoys competitive pay, fantastic benefits, and excellent growth opportunities in a supportive and dynamic work environment.
The Administrative Bookkeeper is responsible for supporting day-to-day financial and administrative operations. This role combines general bookkeeping duties with administrative support to ensure accurate financial records, timely payroll processing, and effective accounts receivable (AR) management.The position will work closely with internal staff and CaptiFi, our outsourced bookkeeping team, during and after the transition from our current bookkeeper. The ideal candidate thrives in a collaborative environment, enjoys structured processes, and takes ownership of recurring financial tasks.
---
We’re more than just a service company—we’re a team that values integrity, craftsmanship, and community. Here's what you’ll get when you join us:
✅ Competitive Pay -(depending on experience)
✅ Health, Vision & Dental Insurance – Protect yourself and your family
✅ Paid Time Off – Vacation days + 8 paid holidays
✅ 401(k) with Company Match – Invest in your future
✅ Ongoing Training – Paid technical and career development
✅ Team Culture – Fun events, snacks, and company celebrations
✅ Employee Discounts – On HVAC and plumbing services
✅ Supportive Environment – You're respected and appreciated
---
Key Responsibilities
Payroll & Timekeeping
- Process payroll accurately and on schedule, including data entry, timesheet review, and adjustments.
- Reconcile payroll reports to ensure deductions, benefits, and taxes are correctly applied.
- Maintain accurate payroll records and uphold confidentiality.
- Coordinate with management to address payroll discrepancies promptly.
Accounts Receivable (AR)
- Generate and send customer invoices through QuickBooks and CRM software.
- Record and apply customer payments accurately.
- Assist with collections follow-up in line with company procedures.
- Collaborate with CaptiFi to improve AR processes (e.g., reminder emails, statements, escalation lists).
Banking & Reconciliation
- Manage daily/weekly bank feed and credit card transactions in QuickBooks.
- Allocate expenses to proper departments and categories.
- Assist with month-end reconciliations and CaptiFi’s review.
Administrative & Process Support
- Maintain organized electronic filing of financial documents.
- Support reporting, spreadsheet updates, and data entry as needed.
- Collaborate with management and CaptiFi to refine financial workflows.
- Participate in weekly transition meetings with CaptiFi and leadership.
---
Skills & Qualifications
- 2+ years of bookkeeping or administrative accounting experience.
- Proficiency in QuickBooks Desktop (required).
- Strong Excel or Google Sheets skills.
- Experience with Bill.com, ServiceTitan, or similar CRM/accounting tools (preferred).
- High attention to detail and strong organizational skills.
- Excellent communication skills and ability to collaborate with remote teams.
- Professional integrity and discretion with financial data.
- Positive attitude, reliability, and adaptability during process transitions.
---
Ideal Candidate
This is a hands-on administrative bookkeeping role—perfect for someone who enjoys keeping systems organized, maintaining accurate financial records, and improving processes. The right person will be dependable, detail-oriented, and eager to learn. While not a senior finance position, this role is vital to the smooth financial operation of the company.
Recommended Jobs
Punch Press Operator (Blauvelt)
Punch Press Operator Location : Blauvelt, NY Shift : 2nd 4:00 pm - 12:30 am, Monday through Friday (Must be willing to train on 1st) Pay: $16.50 – $19.50 based on experience +$0.75 shift d…
LPN-Long Term Care
Now Hiring: Licensed Practical Nurses (LPNs) Long-Term Care (LTC) Setting Join our dedicated Long-Term Care team! We are currently seeking compassionate and reliable LPNs for multipl…
Customer Success Director, Market Research
Who we’re looking for… Role: Customer Success Director, Market Research Team: Customer Success Reports To: VP of Customer Success Supervisory Responsibility: This role will not have an…
Global Capital Markets - Leveraged Finance AI Solutions Architect
The Leveraged Finance (‘Lev Fin’) group sits within Global Capital Markets (‘GCM’) and focuses on providing comprehensive and innovative financing advice to financial sponsors and non-investment grad…
CLIENT TRANSITION SPECIALIST
CLIENT TRANSITION SPECIALIST Caring Transitions of Schenectady – Schenectady County, NY Part-Time | Flexible Schedule | Meaningful Work About Us Caring Transitions of Schenectady supports …
Warehouse Associate II
Shift: Monday - Friday 2:30PM - 11PM (Or until work is finished) Pay rate: $21.90 per hour (includes shift differential) Bonus eligible: No Benefits: Cardinal Health offers a wide variety o…
Salesforce Business Process Analyst and Document Automation ( Conga / X-Author )
VALiNTRY is seeking a Salesforce Business Process Analyst in Document Automation for a position that requires 3 days on site in New York City, NY Pay Range $50.00 to $65.00 W2 per hour, …
Software Engineer, Ad Delivery Platform
Innovid is the leading independent omnichannel ad tech platform, empowering marketers to create, deliver, measure, and optimize ad-supported experiences that people love. In 2025, Innovid and Flashta…
Senior Program Manager
About Cultivo Cultivo is a leading platform for developing and operating natural assets. Our mission is to accelerate investment into natural assets at scale to build healthy and resilient landsca…
Financial Treatment Coordinator
About Us: Bensonhurst Dental is a high-end cosmetic dental practice located in the heart of Bensonhurst, Brooklyn. Our practice is known for delivering VIP-level service and results. With a highly r…