Job Overview:
Our client is looking for an Accounting Assistant to support with multiple facets of the accounting processes of the company, ensuring accurate and timely recognition of transactions in the Company & accounting system. As the Accounting Assistant you will maintain positive and effective relationships and communication with the project team, vendors, and subcontractors.
Schedule: Remote, Full Time | Monday - Friday, 9:00 AM - 5:00 PM EST, with 1 hour unpaid break (40 work hours per week)
Responsibilities:
Accounts Payable:
- Responsible for accounts payable vendor invoice processing and vendor compliance, including tracking and requesting Certificates of Insurance and W-9s
- Review and process company credit card statements and receipts
- Draft, send, and track lien waivers related to subcontractor invoices
- Reconcile subcontractor commitments and keep job commitment sheets updated
- Master Newport Renewables cost code guidelines and ensure all expenses are booked appropriately, as instructed by Project Managers
- Submit subcontractor change orders into accounting system as requested by Project Manager
Accounts Receivable:
- Assist in computation of bi-weekly & contract customer billings, including compilation of necessary data and backup support as instructed by Controller
Other Accounting Related Duties:
- Assist with administrative tasks such as document control and updating internal company documents
- Other duties, as assigned by Controller
Daily Duties:
- Enter invoices received in the AP inbox
- Manage lien waivers for subcontractor invoices
- Request and track missing or expired Certificates of Insurance and W-9s from vendors/subcontractors who sent invoices and are not compliant
- Rename and file invoices in the appropriate job folder or NPTRE admin folder
- Enter credit card transactions and ensure proper job cost allocations
- Review open POs in Sage and close invoiced POs
- Compute bi-weekly & contract customer billings and compile necessary documentation, data, and back-up report as instructed by the Controller
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
- Permanent work from home
- Immediate hiring
- Health Insurance Coverage for eligible locations
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.
One application, multiple possibilities: When you apply, our team reviews your background against all current openings, not just this one! If a different role fits your skills, we'll get in touch! We also encourage you to keep exploring our job board and apply directly to any position that excites you.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
EST
Published on
Sep 24 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
Accounting Assistant (Sage 100)
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
EST
Published on
Sep 24 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