What are the responsibilities and job description for the Controller position at Northern Valley Catholic Social Service?
Job Description:
We are seeking a Controller to join our team. Reporting to the Chief Financial Officer (CFO), the Controller is responsible for managing the day-to-day financial operations of the organization and ensuring accurate, timely accounting, reporting, and compliance with applicable regulations. This role oversees the general ledger, financial closing processes, internal controls, and grant/contract tracking.
The Controller plays a key role in financial reporting, audit readiness, and improving the efficiency of financial systems and procedures. Working closely with the CFO, the Controller ensures financial data integrity, supports strategic planning, and provides key insights to program and executive leadership. This position is critical to maintaining transparency and fiscal responsibility within a multi-fund, multi-program nonprofit environment.
Duties/Responsibilities:
- Manage all accounting functions including general ledger, payroll, accounts payable, and accounts receivable
- Ensure month-end and year-end closing processes are timely, accurate, and well-documented
- Maintain the chart of accounts and oversee coding and classification consistency across programs
- Reconcile bank accounts, credit cards, and balance sheet accounts
- Prepare and review monthly, quarterly, and annual financial statements
- Assist the CFO with budget-to-actual analysis and variance reporting
- Provide timely grant- and contract-specific reporting and invoicing support
- Ensure compliance with GAAP, federal/state/local grant requirements, and organizational policies
- Serve as lead liaison with external auditors for annual financial and Single Audits
- Maintain and enhance internal control systems to prevent fraud and errors
- Oversee 1099 reporting, sales tax filings, and other regulatory filings
- Evaluate and improve accounting systems and workflow processes
- Recommend and implement process automation and system enhancements
- Support system integration across finance, payroll, and HR platforms
- Supervise and mentor accounting team members
- Conduct regular check-ins, performance evaluations, and training
- Serve as backup for payroll, AP, or AR functions as needed
Qualifications:
- 5–7 years of progressively responsible accounting experience
- 2 years in a supervisory role
- Experience in nonprofit or government-funded accounting preferred
- Familiarity with multi-entity or multi-site accounting structures
Required Skills/Abilities:
- Strong knowledge of GAAP and nonprofit fund accounting
- Familiarity with Uniform Guidance and Single Audit standards
- Proficient in managing grants, restricted funds, and cost allocation
- High proficiency with accounting software (QuickBooks, MIP, Blackbaud, or similar)
- Advanced Excel skills and comfort with financial reporting tools
- Ability to manage and organize complex data sets
- Exceptional attention to detail and accuracy
- Strong time-management skills and ability to meet tight deadlines
- Ability to clearly communicate financial concepts to non-finance staff
- Experience training or mentoring staff
- Team-oriented, collaborative, and committed to continuous improvement
Education and Experience:
- Bachelor’s degree in Accounting, Finance, or related field (required)
- CPA or equivalent certification (preferred but not required)
Physical Requirements:
- Ability to sit at a desk and use a computer and telephone for extended periods
- Ability to stand and walk throughout the office and meeting/event locations
- Strong verbal communication skills for talking, teaching, and training
- Lift, carry, push, or pull up to 25 pounds (files, office supplies, event materials)
- Ability to reach, bend, and stoop for filing and organizing materials
- Visual and auditory ability for computer work and communication
- Ability to adhere to all safety and organizational protocols
- Local travel to meetings and events as needed
Work Schedule: Monday through Friday, 8:00 a.m. to 5:00 p.m.
Closing Date: December 18 , 2025
NVCSS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Pay: $40.32 - $42.78 per hour
Expected hours: 40.0 per week
Benefits:
- 403(b)
- Dental insurance
- Disability insurance
- Employee assistance program
- Employee discount
- Health insurance
- Life insurance
- Paid sick time
- Paid time off
- Retirement plan
- Vision insurance
Work Location: In person
Salary : $40 - $43