What are the responsibilities and job description for the General Bookkeeper position at Quality Roofing & Construction Inc?
About Us:
Quality Roofing is a trusted roofing/siding contractor serving Rapid City and the surrounding areas. We’re seeking a dependable and detail-oriented General Bookkeeper to handle day-to-day financial and office responsibilities.
Responsibilities:
- Utilize QuickBooks
- Process payroll and maintain payroll data
- Manage subcontractor paperwork and ensure compliance
- Manage employee paperwork and ensure compliance
- Prepare and file quarterly payroll and financial reports
- Reconcile company accounts and financial records
- Handle accounts payable and accounts receivable
- Record and monitor financial transactions
- Assist with tax payments and returns
- Collaborate with the staff accountant as needed
- Receive customer payments and process vendor payments
- Input and update job information in JobNimbus
- Make weekly, monthly, and quarterly federal tax payments
- Create estimates and invoices in QuickBooks
- Organize paperwork and maintain filing systems
- Answer phones, respond to emails, and assist with office tasks
- Submit for building permits
- Apply for and maintain city licenses
Qualifications:
- Knowledge of QuickBooks and Microsoft Office (Word, Excel, Outlook)
- Familiarity with JobNimbus (or willingness to learn)
- Strong attention to detail and accuracy
- Excellent communication and organizational skills
- Ability to work independently and manage multiple tasks
- Experience in the roofing and siding industry is a plus
Schedule:
- Monday to Friday
- Full-time, in-office (Rapid City, SD)
Compensation:
- Pay based on experience
Benefits:
- Simple IRA 3% match after 6 months
How to Apply:
Please submit your resume through really. We look forward to hearing from you!
Job Type: Full-time
Pay: $18.00 - $20.00 per hour
Expected hours: 40 per week
Schedule:
- Monday to Friday
Ability to Commute:
- Rapid City, SD 57702 (Required)
Ability to Relocate:
- Rapid City, SD 57702: Relocate before starting work (Required)
Work Location: In person
Salary : $18 - $20