Accounts Payable Specialist
JP Carroll Roofing - Bloomfield
Job Overview:
The Accounts Payable Clerk will be responsible for managing the company’s financial obligations by ensuring accurate and timely processing of invoices, payments, and vendor relations. This role will support the accounting team by maintaining financial records, assisting with month-end closing, and ensuring compliance with company policies and procedures. The ideal candidate will have a strong attention to detail, exceptional organizational abilities, and experience collaborating with vendors and team members to achieve successful outcomes.
Key Responsibilities:
•Process and verify vendor invoices for accurate payment
•Code invoices to appropriate accounts in the accounting software system
•Maintain organized records of all accounts payable transactions, including payment history and supporting documentation
•Work closely with project managers and vendors to resolve billing discrepancies and ensure that any issues are addressed promptly
•Monitor and maintain vendor files, ensuring contracts, W9 forms, and other required documents are up to date
•Assist with the preparation of 1099 forms at year-end for applicable vendors
•Coordinate with the production department to ensure that all goods and services invoiced have been received and meet the company’s standards
•Maintain positive relationships with vendors, ensuring clear communication and prompt issue resolution
•Perform other duties as assigned by the accounting manager or company leadership
Qualifications:
•High school diploma or equivalent; Associate's or Bachelor's degree in Accounting, Finance, or related field preferred.
•Minimum of 2 years of accounts payable experience is preferred, ideally within the construction or consumer services industry
•Strong understanding of accounting principles and bookkeeping practices preferred
•Proficiency in accounting software (QuickBooks, Sage, or similar) and Microsoft Office Suite and/or Google Workspace
•Excellent communication and interpersonal skills.
•Strong attention to detail and ability to handle multiple tasks in a fast-paced environment
•Ability to work independently and as part of a team