What are the responsibilities and job description for the Bookkeeper & Payroll Specialist position at Boulder Jewish Community Center?
Description
Do you have a passion for people and being of service? Are you inspired to create positive change in our local community? Do you enjoy working in a collaborative and supportive environment in a values-driven organization that cares deeply for its employees? If so, the Boulder JCC might be the place for you!
The Boulder JCC offers employee benefits that include plentiful time off (sick, vacation, and holidays), health insurance (at 30 hours per week), and a retirement savings plan with generous company match.
Our dynamic and community-centered organization is looking to add an organized, detail-oriented, and conscientious Bookkeeper to the team. Reporting to the Senior Director of Finance, the Bookkeeper is responsible for the day-to-day accounting functions to maintain the organization’s financial records. A portion of this role also includes payroll processing with support from Human Resources.
This position requires an ability to work both independently and collaboratively to manage varied tasks, prioritize issues, execute work efficiently and timely, and track and manage multiple work streams at once. Success in this position depends on your ability to learn and implement new technologies, handle sensitive and confidential information with discretion, and communicate effectively across teams.
This is a full-time, on-site position in Boulder, Colorado with some degree of flexibility based on business conditions.
KEY RESPONSIBILITIES
- Perform day-to-day accounting functions to support GAAP-compliant financial management processes, up-to-date financial information and timely month-end closes
- Post and code receivables and deposits in Intacct daily including donations, special event revenue, tuition, program revenue, and rental income
- Coordinate with the Development team to ensure donations and grants are coded to the correct account, department, grant, and donor restriction
- Post accounts payable in Intacct weekly including, reviewing and coding invoices to the correct account, department, and grant; obtaining approvals; posting payments; and mailing checks
- Post approved expenses including reviewing and coding credit card transactions and preparing reconciliation for Controller
- Calculate and post all tuition for the ECC to Procare, ensuring accuracy of all discounts (scholarships, staff and sibling); work with ECC Receptionist to post any misc charges throughout the month; respond to and answer all finance questions from families; process monthly auto-payments; follow-up with families for non-payment and record all entries to Intacct
- Manage CCAP and CCS attendance and billing to ensure the organization is being reimbursed accurately
- Manage the Procare administration, which includes setting up each child/family for enrollment status, classrooms, schedules, and the appropriate tuition rates, scholarships, discounts, and UPK credits
- Manage the annual ECC scholarship process by ensuring families have completed their applications in FACTS and compiling and analyzing the pool of applications for the Scholarship Committee to disburse the awards based on need of the families
- Process monthly payment plans for Cherryvale Day Camp, ensuring all tuitions are paid by the end of the camp season
- Manage petty cash account, reconcile quarterly and enter transactions into Intacct
- Create approved invoices for Programs in Intacct as needed
- Organize and manage financial documentation, including invoices, receipts, donations, grants, and other related paperwork
- Assist with developing annual program budgets, including conducting market research to inform tuition rates, and meeting quarterly with program managers to review performance against budget and monitor variances
- Prepare for and support annual audit
- Assist in the preparation of the annual sales tax return filing
- Maintain vendor files, including updating information and collecting W-9s as needed and assist with the annual preparation of 1099s
- Maintain up-to-date knowledge of Sage Intacct new releases and product development
- Assist with any other tasks on an as needed basis as various projects arise
Payroll Processing
With oversight from the HR Director:
- Process and verify employee time records to ensure accuracy in payroll calculations.
- Administer payroll functions, including salaries, bonuses, and other compensations.
- Ensure all statutory deductions (taxes, benefits, retirement plans) are correctly applied and remitted during payroll processing
- Ensure compliance with all local, state, and federal payroll regulations
- Handle payroll inquiries and resolve discrepancies in a timely manner
- Assist in leave management
Requirements
QUALIFICATIONS/SKILLS:
- 3-5 years in accounting, Nonprofit experience preferred
- Strong knowledge of accounting software, Sage Intacct preferred
- Strong experience in Excel and/or Google Sheets
- Ability to handle sensitive and confidential information with discretion
- Adept at learning and implementing new technologies
- Experience in managing vendors
- Ability to manage tasks, prioritize issues, execute work in an efficiency and timely manner, and track and manage multiple work streams at once
- Excellent written and oral communication skills
- Ability to work collaboratively, as well as independently
Nice to haves:
- Accounting degree
- CPA license* or working towards obtaining
- Experience in Asana and RAMP
- Experience with audit support
- Experience with budget support
- Payroll processing experience
Physical Requirements
While performing regular duties, you will be required to sit, stand, reach, walk, or kneel, and to lift and/or move up to 50 pounds.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
COMPENSATION & BENEFITS
This is a full-time, year-round position with an hourly range of $25.44-29.60 per hour commensurate with experience and education. Employee benefits currently include health insurance (medical, dental, and vision) with access to a health savings account (HSA) with generous employer contributions, a 403(b) retirement savings plan with immediate vesting and an employer match up to 4%, voluntary disability, life, and accident insurance, substantial staff discounts, as well as plentiful time off (vacation, sick, holidays, and a full week off for Thanksgiving).
APPLY NOW
Applications are accepted online here. Once you submit your application, a member of our hiring team will be in touch if we would like to schedule an interview. An offer of employment in this position will be contingent on the successful completion of a background check.
We look forward to hearing from you!
The Boulder JCC is an Equal Opportunity Employer. You are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
The Boulder JCC’s mission is to provide programs and services based in Jewish values and traditions in a place where people of all ages and backgrounds gather to connect, exchange ideas, learn, and grow. The Boulder JCC is recognized for its innovative approaches to community engagement with the next generation and families through meaningful experiences and philanthropy.
The expected closing date for this position is April 25, 2025.
Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single qualification. At the Boulder Jewish Community Center, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about these roles but your past experience doesn't align perfectly with every qualification noted above, we encourage you to apply. You may be just the right candidate for this or other positions.
Salary : $25 - $30