Go back

Operational Bookkeeper (Sage 100)

Job Description
You’ll step into a crucial role supporting the financial backbone of a renewable energy company, working directly with the CFO during a comprehensive 6-month training period. This is your chance to master established systems, take ownership of day-to-day financial operations, and build long-term career stability in the meaningful clean energy sector. You’ll become the go-to person for operational bookkeeping while contributing to a company that’s making a difference in sustainable energy.

Schedule

  • 40 hours per week, Monday. to Friday 9am to 5pm EST

Responsibilities

  • Process accounts payable transactions and manage vendor payments efficiently
  • Handle accounts receivable including customer invoicing and collections follow-up
  • Perform accurate bank reconciliations and maintain financial record integrity
  • Execute day-to-day operational bookkeeping tasks with precision and attention to detail
  • Collaborate closely with CFO during comprehensive training and knowledge transfer period
  • Maintain organized financial records within established company systems
  • Support financial operations continuity during leadership transitions
  • Contribute to streamlined financial processes and operational efficiency

Requirements

  • Strong experience with Sage 100 accounting software (required)
  • Proven background in accounts payable and accounts receivable processes
  • Experience performing bank reconciliations accurately
  • Full-time availability during standard business hours
  • Exceptional attention to detail and commitment to accuracy
  • Ability to learn new systems and adapt to established processes quickly
  • Bonus if you have familiarity with Timberscan for AP processing
  • It helps if you have experience in operational bookkeeping environments

Independent Contractor Perks

  • Health Insurance coverage for eligible locations
  • Permanent work from home
  • Immediate hiring

Note

  • Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.

Important Disclaimer
BruntWork never charges fees for applying or any part of the hiring process—it is 100% free. If you are ever asked for payment, please stop and report it immediately to our official email us through the ‘Contact Us’ form on our official BruntWork website.

Operational Bookkeeper (Sage 100)

Job Category

Accounting and Finance

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

EST

Published on

Aug 13 2026

BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co

“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”

— Zyrrah D, Bookkeeper

Google rating
4.9/5
Glassdoor rating
4.9/5