Who We Are: JP Carroll Roofing is a busy, growing business. We are passionate about Customer Service and creating a positive Team environment in support of our growth and commitment to excellence.
Who we are looking to hire:
We are seeking a stellar individual to be our Office Manager/HR Generalist. You will handle a variety of key responsibilities as part of our Team. This role will evolve as we build out the rest of the Management Team. Plenty of variety and an environment that encourages your contributions and growth! The days fly by.
Key Responsibilities:
Human Resources
Serve as the HR Contact for the Company. Manage all new Employee
onboarding, maintaining Employee Records, file lay off and termination paperwork in ADP Workforce Now.
Administer benefits including health and retirement plans
Serve as the point person for the Service and Production Managers on Employee Injuries/Work Comp Claims. Maintain the OSHA 300 and 300A Logs for any employee accidents or injuries.
Work with a Team of administrative personnel, ensuring efficient workflow and productivity.
Ensure phone etiquette is maintained by all staff members when interacting with customers.
Bookkeeping Tasks:
- Handle Accounts Payable in conjunction with the Controller:
- AP Responsibilities will include:
- Entering all Vendor invoices in QuickBooks/Service Titan and Sage Intacct, with great attention to detail and in a timely manner.
- Review and verify Vendor Statements for pricing per contract. Identify and resolve any discrepancies between purchase orders and invoices. Pass all Payables through management for review and signing.
- Prepare and process vendor payments in a timely manner, ensuring that discounts are taken.
Quickbooks Online Experience is required and experience with Subcontractor and COGS in our CRM System and all Expenses in Sage Intact Accounting Software is a plus.
Weekly Payroll . Process weekly payroll in ADP Workforce Now.
Review and ensure that Payroll, health insurance and Retirement deferrals and PTO are accurate in ADP. Submit Retirement plan deferral contributions monthly.
Compliance Tasks:
- Maintain compliance with federal, state, and local guidelines and regulations.
- Track and ensure all Licenses and Registrations are renewed and in force annually.
- Ensure all Employee Driver's License are up to date.
- Oversee and manage fleet compliance, vehicle registrations, emissions, property taxes filed, DOT Physicals and Inspections are preformed in conjunction with Operations Manager.
- Track and ensure that all Sub-Contractors have up to date Certificates of Insurance, Licensing and Sub-Contractor Agreements in place, working with the Production Manager. Create and file all 1099- NEC Forms annually.
Miscellaneous
- Maintain and update office procedures and policies to ensure smooth operations.
- Handle phone systems including additional
- Organize and maintain physical and electronic files, ensuring proper documentation and record keeping.
-Maintain Cleaning and Office Supplies by tracking and placing orders
Skills and Educational Requirements:
-A college degree is preferred, but job experience is critical.
- Must have a proven track record in managing a role that requires great attention to detail, and satisfying multiple roles that are critical to the Company's success.
- Strong organizational and time management skills to effectively handle multiple tasks and prioritize responsibilities.
- Excellent communication skills, both verbal and written, to effectively interact with staff members, Managers and our Customers and Vendors.
- Proficiency in using office software applications such as Microsoft Office Suite (Word, Excel, PowerPoint) and CRM-Customer management software.
- Ability to handle confidential information with discretion and maintain a high level of professionalism.
-Candidate will be an Energetic self-starter, who can work independently with minimal supervision and in partnership with our Controller and the General Manager.
Why you should join us:
This position offers opportunities for training development and growth within the organization. We provide a supportive work environment where teamwork is valued.
If you meet the above requirements and have a positive attitude and are interested in joining our team as an Office Manager, please submit your resume along with a cover letter detailing your relevant experience. We look forward to hearing from you! Anne@jpcarrollroofing.com.
An immediate start date is preferred. A pre-employment background check will be required.
Job Type: Full-time
Pay: From $70,000.00 per year
Benefits:
- Health insurance
- Paid time off
- Parental leave
- Retirement plan
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- How many years of running an office do you have?
Experience:
- QuickBooks: 3 years (Required)
- Human resources: 3 years (Required)
Work Location: In person