Full-Charge Bookkeeper & Project Accounting Specialist
Edwards & Hill Office Furniture
Job Description
Job Description
About Edwards & Hill
Edwards & Hill Office Furniture is one of the Mid-Atlantic region's premier providers of
commercial office furniture, laboratory furniture, healthcare furnishings, educational
furniture, and workplace solutions. Since 1998, we have partnered with corporations,
healthcare systems, higher education institutions, government agencies, laboratories, and
hospitality clients to deliver complex furniture projects from concept through installation.
As our company continues to grow, we are seeking an experienced accounting professional
who enjoys working in a collaborative, entrepreneurial environment where accuracy,
organization, and customer service are equally valued.
Position Summary
The Full-Charge Bookkeeper & Project Accounting Specialist is responsible for
managing the company's day-to-day accounting operations while supporting the financial
administration of commercial furniture projects.
This individual will oversee accounts payable, accounts receivable, customer invoicing,
collections, reconciliations, job cost tracking, financial reporting, and project accounting
activities. The position works closely with ownership, the Office Manager, Operations
Manager, Project Managers, Sales Team, Customer Service Reps., CFO, vendors,
manufacturers, our CPA and others as needed to ensure accurate financial management
throughout every project.
This is a hands-on accounting position requiring exceptional attention to detail, strong
organizational skills, and the ability to manage multiple priorities in a fast-paced
environment.
This position also serves as a cross-trained accounting resource, providing backup support
for critical accounting and payroll functions to ensure business continuity during planned
or unplanned staff absences.
Primary Responsibilities
Accounting & Financial Reporting & Commission Administration
- Manage the company's day-to-day accounting functions.
- Process Accounts Payable and Accounts Receivable.
- Prepare and distribute customer invoices.
- Monitor collections and customer account aging.
- Process vendor payments and maintain vendor records.
- Perform monthly bank and credit card reconciliations.
- Maintain the General Ledger.
- Prepare journal entries and month-end closing activities.
- Assist with sales tax reporting and compliance.
- Coordinate with the company's CPA during month-end and year-end activities.
- Maintain accurate accounting records and supporting documentation.
- Calculate, reconcile, and prepare sales commission reports in accordance with
company commission policies.
- Coordinate approved commission payments with payroll processing.
- Serve as the backup payroll administrator by processing payroll and related payroll
activities when the Office Manager is unavailable, ensuring continuity and
confidentiality.
Project Accounting
Support the financial administration of commercial furniture projects by:
- Reviewing customer purchase orders.
- Matching vendor invoices to purchase orders.
- Monitoring customer deposits.
- Tracking manufacturer invoices.
- Verifying freight and installation invoices.
- Managing project billing.
- Processing change orders.
- Tracking project costs.
- Assisting with project profitability reporting.
- Ensuring timely project financial closeout.
Financial Operations
- Respond to customer billing inquiries.
- Resolve vendor payment questions.
- Monitor outstanding receivables.
- Assist ownership with financial reporting.
- Prepare various financial and operational reports.
- Identify accounting discrepancies and recommend corrective action.
- Improve accounting workflows and internal processes.
Sales Commission Administration
- Calculate monthly sales commissions using established company policies.
- Validate commission calculations against customer payments, project status, and
approved commission schedules.
- Prepare commission reports for management review and approval.
- Coordinate approved commission payments with payroll.
- Research and resolve commission questions or discrepancies.
Cross-Functional Support
- Provide backup support for payroll processing during the Office Manager's absence.
- Assist with accounting and administrative special projects as assigned.
- Support ownership and department managers with financial and operational
reporting.
- Cross-train on critical accounting and administrative functions to ensure business
continuity.
Team Collaboration
Work closely with:
- Ownership
- Office Manager
- Operations Manager
- Project Managers
- Interior Designers
- Sales Associates
- Customer Service Reps.
- Installers
- Vendors
- Manufacturers
- CFO
- CPA
- And Others as Needed
to ensure projects move efficiently from order placement through final customer payment.
Qualifications
Required
- Five or more years of progressively responsible bookkeeping or accounting
experience.
- Experience as a Full-Charge Bookkeeper or Accounting Specialist.
- Strong Accounts Payable and Accounts Receivable experience.
- Bank reconciliation experience.
- General Ledger experience. Financial reporting experience.
- Excellent Microsoft Excel skills.
- Outstanding organizational skills.
- Exceptional attention to detail.
- Strong written and verbal communication skills.
- Ability to work independently with minimal supervision.
- Must become proficient in the Khameleon ERP system within the first 60 days of
employment.
- Ability to learn and serve as the backup payroll administrator during the Office
Manager's absence.
Preferred
- QuickBooks experience.
- Experience with commercial furniture dealerships, construction, project-based
businesses, or interior design firms.
- ERP software experience (TeamDesign, Khameleon, or similar).
- Job costing experience.
- Commercial project accounting experience.
- Associate's or Bachelor's degree in Accounting, Finance, or Business.
Technical Skills
Preferred experience with:
- QuickBooks
- Microsoft Excel (Pivot Tables, XLOOKUP/VLOOKUP, formulas)
- Microsoft Word
- Outlook
- Microsoft Teams
- ERP systems
- Adobe Acrobat
The Ideal Candidate
We're looking for someone who:
- Takes ownership of their work.
- Is highly organized and dependable.
- Enjoys solving problems.
- Can manage multiple priorities simultaneously.
- Has excellent follow-through.
- Communicates professionally with customers and vendors.
- Is proactive rather than reactive.
- Continuously looks for ways to improve processes.
- Enjoys working in a collaborative, team-oriented environment.
- Wants to grow with a successful, privately-owned business.
What Success Looks Like
Within the first year, this individual will:
- Own the day-to-day accounting function with minimal supervision.
- Ensure accurate and timely customer invoicing.
- Produce accurate monthly financial reports.
- Maintain timely AP and AR processing.
- Ensure commission calculations are completed accurately and on schedule.
- Reduce outstanding receivables.
- Improve project financial tracking.
- Strengthen accounting processes and internal controls.
- Become a trusted financial resource for ownership and the project team.
Why Join Edwards & Hill
At Edwards & Hill, you'll be joining a respected company with more than 28 years of
success serving clients throughout the Mid-Atlantic region and nationwide. We value
integrity, teamwork, customer service, and continuous improvement. You'll have the
opportunity to make a meaningful impact by helping strengthen the financial operations of
a growing company while working alongside a collaborative and experienced team.
$70k - $80k
...mission to create a more sustainable future. Job Description Account Associate - Chemical Water Treatment Solutions Join Veolia... ...in technical fields and/or industrial environments A full valid driver's license and willingness to travel (a learner's permit...SuggestedInternshipH1bImmediate startFlexible hours$50k - $75k
...professionals and hiring organizations. Job Description Responsibilities: - Develop and maintain relationships with key accounts - Conduct warm calling to generate new business opportunities - Meet or exceed sales targets and goals - Provide exceptional...SuggestedFull time- ...seeking an experienced and detail-oriented Accounts Payable Specialist to join its Finance and Accounting... ...the Accounting team with special projects and process-improvement initiatives. Respond... .... The role provides exposure to the full Accounts Payable cycle and offers the...Suggested
$22 - $28 per hour
...A well-established distributor serving the Mid-Atlantic region is seeking an experienced Accounts Payable Specialist to join its team full-time in Jessup, MD . Schedule: Monday-Friday, 8:30 AM to 5:00 PM Pay: $22.00 - $28.00 per hour Responsibilities Review vendor invoices...SuggestedHourly payFull timeWork at officeLocal areaRemote workMonday to Friday- ...service for over 40 years. We are seeking a highly motivated Accounting Specialist to join our law firm, which specializes in personal injury,... ...and contribute to the overall success of the firm. Job Type: Full-time Benefits 401(k) matching Dental insurance Health...SuggestedFull timeWork at officeRelocationMonday to FridayShift workDay shift
- ...At Iuvo Systems we provide outsourced accounting, system configuration, new system... ...Contractors. We are seeking a Payroll Specialist to work in a full-time capacity 100% remote. Knowledgeable... ...systems for tracking time, charge, codes, etc. Compliance with federal...Hourly payFull timeFor contractorsWork at officeLocal areaRemote work
$55k - $60k
...Golf Enterprises LLC - Mount Laurel, NJ 08054 Position Type: Full Time Salary Range: $55,000.00 - $60,000.00 Salary/year Job Category: Accounting We are seeking a meticulous and detail-oriented Payroll Specialist to manage payroll processes for our clubs across three...Full timeWork at officeShift work$25 - $31.25 per hour
...Accounts Payable Specialist (Full-Time) This is NOT a Remote position. This role is based onsite in Mount Laurel, NJ. Compensation: $25.00 - $31.25 an hour based on years of experience. Join Us and Be Apart of The Samaritan Difference! What You'll Do:...Full timeWork at office$10k
...and comfortable owning the full accounting lifecycle Experienced... ...with financial insights and projections Must Haves Bachelor'... ...performing full-charge bookkeeping, including: Accounts payable... ...Unanet Microsoft Office Specialist (Excel) certification Experience...Contract workWork at office$10k
...Mission: Join ClearEdge as a Senior Accountant where you will support the financial... ...in the life: Completing and reviewing full-charge bookkeeping and accounting functions across LLCs... ...progress certification Microsoft Office Specialist certification in Excel ClearEdge is...Contract workWork experience placementWork at office$40k - $50k
Accounting Assistant Application Deadline: 14 October 2... ...practices. We provide a full‑service management... ...in CieTrade, ensuring charges, rates, and supporting... ...an accounting clerk, bookkeeper, or accounting assistant... ...exciting cross‑border projects. Inclusive & Equal Opportunity...Full timeContract workWork at office$140k - $170k
...Development and Capture Management Processes. This includes managing the full proposal lifecycle, from pre-RFP planning through submission and... ...Our diverse portfolio allows our employees to move to other projects and teams as they gain further proficiency in their current...Contract workRemote work- ...TD Bank is seeking a Payroll Tax Specialist II to join our Human Resources team in Mount Laurel, NJ. You will manage payroll tax compliance across multiple states, analyze tax data, and produce reports for leadership. This role demands accuracy, strong communication,...
$95k - $115k
...career position for a seasoned proposal manager. He or she will take full responsibility for the proposal development and production... ...vision insurance, a 401(k) plan, paid time off, Flexible Spending Accounts (FSAs), long- and short-term disabilities, and term life...Full timeTemporary workWork at officeFlexible hours- ...Hospital - Mount Laurel, NJ Job Type: Full-Time Requisition ID: 1348 About... ...maintaining strong internal controls, managing accounting operations, and providing financial... ...staff, including Veterinary Technician Specialists in multiple fields. We offer a...Full timeShift work
$70k - $100k
...optimize performance and maximize results. We offer an exciting opportunity to work on innovative projects and collaborate with a team of highly skilled professionals. This is a full-time, permanent position with relocation provided. Responsibilities: As a Continuous...Permanent employmentFull timeLocal areaRelocationRelocation package- Envocore, LLC is seeking a Project Assistant to provide administrative and project support to the project manager and team in Gambrills, MD. This full-time role focuses on coordination, documentation, and timely communication. You will build subcontract documents, obtain...Full time
- ...are looking for an experienced Accounts Payable Clerk to support day-... ...is confident managing the full accounts payable cycle, from... ...in QuickBooks while ensuring charges are assigned to the correct accounts... ...in an accounting or bookkeeping environment. • Ability to code...Ongoing contractPermanent employmentContract workMonday to Friday
$20 - $25 per hour
...paced work environment ~ Basic computer skills ~ Willingness to learn ~ Experience in accounting, finance, retail, bookkeeping, or taxes Additional Perks: ~ Full-time and part-time positions are available ~ Flexible Schedule Options - Work that works for...Hourly payExtra incomeFull timePart timeLocal areaRelocation packageFlexible hoursShift work- ...fast-paced work environment Basic computer skills Willingness to learn Experience in accounting, finance, retail, bookkeeping, or taxes Additional Perks: Full-time and part-time positions are available Flexible Schedule Options – Work that works for you...Full timePart timeSeasonal workLocal areaRelocation packageFlexible hoursShift work
$45.19k - $54.44k
...Location: Columbia, MD | Schedule: Full Time | Pay Range: $45,189/year - $54,444/... ...Based on experience & qualifications) Account Associate | Support Events. Build Client... ...you will support Account Executives and Project Managers while helping coordinate all aspects...Full timeContract workFlexible hours$45k - $50k
...Accounting Clerk - Jessup, MD About the Company and the Accounting Clerk Opportunity: CFS is partnering with a repeat client... ...through deal processing, title and registration administration, bookkeeping support, and general office operations. The ideal candidate...Work at office$35 - $45 per hour
...Description Convergint is looking for a full-time, enthusiastic, results driven and forward... ...certify, and customer train on assigned projects including small to large projects that... ...integrity with a commitment to growth, accountability and delivering results. You want to join...Hourly payFull timeRemote workWork from homeNight shift- We're Hiring! This busy insurance and financial services office has a passion to make a difference in the lives of others and better the community. We attribute our success to having a fun, energetic environment that is an enjoyable place to work. Our team works hard...For contractorsWork at officeImmediate startMonday to Friday
$45k - $65k
...rewarding, long-term careers. Our culture is family-oriented, supportive, and free from negativity. I'm looking for someone who is accountable, reliable, dependable, and brings a positive attitude to work every day. If you're looking for a stable, encouraging team where...For contractorsWork at officeLocal areaImmediate startMonday to FridayFlexible hours$50k - $70k
...people, and wants to grow in a positive and encouraging environment, this could be a great fit for you. Role Description As Account Associate - State Farm Agent Team Member for Jennifer Smigal - State Farm Agent, you are vital to our daily business operations and...For contractorsWork at officeLocal areaFlexible hours$50k - $70k
...Opportunity for advancement Paid time off Training & development Account Associate - Service & In-Book Sales Mike Sawyer State Farm... ...Life & Health licenses. If you're not yet licensed, we provide full support and paid training to help you obtain the required...For contractorsWork at office- ...Job Description Job Description Bookkeeping business looking for an experienced bookkeeper to join our team. The ideal candidate must... ...attention to detail Must have strong reconciliation skills Ability to adjust to multiple work environments Job Type: Full-timeFull timeWork experience placementWork at office
$18.5 per hour
...ShopRite - Bookkeeper Location: Mt Laurel, NJ (ShopRite of Ark Road) Job Description: We are living our Purpose - To Care Deeply about People, Helping them to Eat Well and Be Happy. This Purpose guides everything we do and is why we are in business. We are using...Hourly payLocal areaImmediate startShift work- ...thrive in a fast-paced work environment Basic computer skills Willingness to learn Experience in accounting, finance, retail, bookkeeping, or taxes Additional Perks: Full-time and part-time positions are available Flexible Schedule Options - Work that works for you!...Full timePart timeSeasonal workRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Charge Bookkeeper & Project Accounting Specialist. Be the first to apply!
- remote bookkeeper part time Annapolis Junction, MD
- projects work from home Annapolis Junction, MD
- special projects Annapolis Junction, MD
- retail project merchandiser part time Annapolis Junction, MD
- project technician Annapolis Junction, MD
- project controls Annapolis Junction, MD
- projects Annapolis Junction, MD
- software implementation project manager Annapolis Junction, MD
- senior implementation project manager Annapolis Junction, MD
- implementation project manager remote Annapolis Junction, MD




