Internal Accountant

About the Job

In this role you will work closely with project managers and other team members to accurately account for the revenue and expenses of each project. You will also collaborate with the CFO to help maintain accurate monthly financial statements.

Education / Experience

- Associate or Bachelor’s degree in Accounting (CPA license not required)
- Minimum 5 years’ experience preferably working with contractors
- Experience in Sage 100 contractor would benefit but not required

Skills and Values

- Passion for building “Relationships at Every Level”. (clients, subcontractors and co-workers)
- Ability to multi-task, stay organized, and “Committed to Excellence”.
- Good written and oral communication skills.
- Knowledgeable in construction means and methods.
- Assisting in solutions to job-related issues for a win-win outcome.
- Able to work under pressure in a fast-paced environment that can change readily.
- Approaches challenges with a “Can Do Attitude”.
- Disciplined work ethic. “Do What is Right, Not What is Easy”.

Computer Skills

- Microsoft Office Suite (Excel, Word, Power Point, Teams, One Drive)
- Sage Contractor 100 (project accounting)
- Bluebeam (PDF editing)


- Competitive package based on skills and experience
- Salary


- Health, Dental, Vision Insurance (100% employee premium covered, 50% dependents)
- Safe Harbor (3% guaranteed contribution when eligibility on salary + bonus)
- Profit Sharing (0-9% historically, driven by overall company profits on salary + bonus)
- 401k (Roth or regular)
- Retirement planning
- Reimbursements (mileage, travel expenses, meals for travel/entertainment)

Core Responsibilities / Duties

- Process customer Invoices
- Maintain accounts receivable balances
- Review ACH deposits and reconcile amounts to outstanding receivable balances
- Oversee the Accounts Payable process
- Prepare quarterly and annual payroll reports
- Record numerous monthly transactions to generate a monthly financial statement
- Issue change orders to owners and subcontractors
- Maintain notary status
- Complete project over/under reports and meet with CFO to discuss balances
- Crossed trained for payroll entry
- Think outside the box
- Create efficiencies within the accounting department
- Be the direct report to other accounting staff
- Report directly to CFO
- Oversee/manage project accounting
- Train and oversee new accounting staff
- Growth opportunities available