Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bookkeeper

Practice Pro

Job Description

Job Description

RELATIONSHIPS:

Reports to: CFO/CEO

Subordinate Staff: No

Other internal contacts: Daily contact with all levels of management and staff

External contacts: Vendors, clients, banks others as needed or requested

Job Summary

We are seeking a dedicated, detail-oriented and highly organized Bookkeeper/ Office Manager to oversee daily administrative operations and manage financial records within our organization. The ideal candidate will have a strong background in Bookkeeping and administrative tasks, with proficiency in Quick Book software. This role requires excellent communication skills, the ability to manage multiple tasks efficiently, and a commitment to maintaining accurate financial records.

PRIMARY RESPONSIBILITIES:

Financial & Record Keeping:

· At all times, ensure Client satisfaction with our services;

· Managing accounts payable and accounts receivable;

· Reconciling cash and bank accounts;

· Maintaining an accurate general ledger, working with CFO to make adjustments as needed;

· In conjunction with CFO, prepare and monitor business cash flow;

· Processing employees' timesheets and managing payroll process with service vendor;

· Remitting payroll, income, sales and use taxes when applicable, and monitoring payroll service for compliance with same;

· Issuing invoices to, and processing payments from clients;

· Report and resolve payment and system issues with urgency, to prevent future issues;

· Work with management and clients to insure monthly and quarterly client billing is being completed per contract;

· Work effectively with other departments to resolve client billing issues;

· Timely research and respond to vendor or client inquiries;

· Monitor client accounts with payment plans;

· Maintain client accounts for account changes, fee changes/increases in contractual rates due to renewals, etc.;

· Presenting account status to the CFO/COO and CEO;

· Collecting information for auditing purposes;

· Participate in projects or other duties as assigned.

Administrative Support:

  • Managing office supplies
  • scheduling meetings
  • making travel arrangements
  • handling corporate correspondence

Facility Management:

  • Overseeing office maintenance
  • Ensuring a safe and pleasant work environment

Record Keeping:

  • Processing invoices
  • tracking expenses
  • maintaining filing systems

Human Resources & Team Culture:

  • Assisting with onboarding new hires
  • organizing company events
  • implementing company policies

SKILLS:

● Strong organizational skills that reflect ability to perform and prioritize multiple tasks seamlessly with excellent attention to detail;

● Very strong interpersonal and customer service skills;

● Must possess superior organizational skills;

● Expert level written and verbal communication skills;

● Detail oriented, meticulous;

● Demonstrated proactive approaches to problem-solving with strong decision-making capability;

● Highly resourceful team-player, with the ability to also be extremely effective independently;

● Proven ability to handle confidential information with discretion;

● Demonstrated ability to achieve high performance goals and meet deadlines in a fast-paced environment;

● Forward looking thinker, who actively seeks opportunities and proposes solutions.

● Ability to multi-task;

● Comfortable dealing with huge volumes of complex data;

● Use of computers and software programs (EXCEL, WORD, POWERPOINT, TEAMS, ZOOM, QuickBooks and others as required), and EMR/Practice Management software.

REQUIREMENTS:

● Bachelor’s degree in accounting or related field, or minimum 5 years’ experience in full charge bookkeeping, accounting or bookkeeping certification;

● Advanced knowledge of accounting and bookkeeping software, QuickBooks preferred;

● Knowledge of U.S. GAAP or other industry-standard accounting frameworks;

● Expertise in Microsoft Excel or any other spreadsheet;

● Deep understanding of accounting principles.

 

Work Location: On-Site at Corporate Office

 

Work Location: In person

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Skillman, NJ vacancy
  • $60k - $65k

     ...Staff Accountant / Bookkeeper Location: North Jersey Salary: $60,000 - $65,000 Schedule: Full-Time About the Opportunity SNI Companies is partnering with a growing organization in North Jersey seeking a dependable and detail-oriented Staff Accountant... 
    Suggested
    Full time

    SNI USA Inc

    Princeton, NJ
    3 days ago
  • $50k - $55k

    CURE Auto Insurance is a leading direct writer of auto insurance in New Jersey, Pennsylvania, and Michigan. CURE offers a great working environment, competitive salary, and comprehensive benefits package which includes health and dental coverage, life and disability insurance...
    Suggested
    Full time
    Work at office
    Local area
    Work visa
    Monday to Friday

    Citizens United Reciprocal Exchange

    Princeton, NJ
    2 days ago
  • Accounts Payable Specialist Location: Princeton, NJ (Hybrid) Employment Type: Full-Time A growing and well-established organization is seeking an experienced Accounts Payable Specialist to join its accounting team. This position offers the opportunity to work in a collaborative...
    Suggested
    Full time
    Local area

    Vaco

    Princeton, NJ
    1 day ago
  • $55k - $70k

    Job Summary The Accounts Payable Specialist is responsible for overseeing and executing complex tasks within the Accounts Payable function. This role ensures accuracy, compliance, and efficiency in vendor management, invoice processing, and owns the Concur expense management...
    Suggested
    Hourly pay
    Full time
    Temporary work

    ANI Pharmaceuticals, Inc.

    Princeton, NJ
    3 days ago
  • Payroll Coordinator Responsibilities: Process payroll using ADP and the time and attendance system including adjustments for multiple locations with multiple company codes Assist in all payroll processing and related activities Update employee database master...
    Suggested

    CPA Recruiter Online

    Princeton, NJ
    4 days ago
  • Accounts Payable Specialist Location: Princeton, NJ (Hybrid) Employment Type: Full-Time A growing and well-established organization is seeking an experienced Accounts Payable Specialist to join its accounting team. This position offers the opportunity...
    Full time
    For contractors
    Work at office
    Local area

    Vaco

    Princeton, NJ
    2 days ago
  • Accounts Payable / Accounts Receivable Specialist Direct message the job poster from Made Scientific About Made Scientific Made Scientific is a leading US-based cell therapy contract development and manufacturing organization (CDMO) specializing in the development, manufacturing...
    Full time
    Contract work

    Made Scientific

    Princeton, NJ
    20 hours ago
  • Accounts Payable & Payroll Specialist Overview Princeton Medical Group, P.A. is a private medical practice with over 30 providers and 8 medical specialties. Our mission is to deliver excellent medical care with compassion. Benefits Personal medical and dental insurance...
    Private practice
    Work at office
    Local area
    Monday to Friday

    Princeton Medical Group Inc

    Princeton, NJ
    20 hours ago
  • Vaco Recruiter Services is seeking an experienced Accounts Payable Specialist for their team in Princeton, NJ. This full-time role offers a hybrid work schedule, focusing on processing vendor invoices and supporting day-to-day accounting operations. The ideal candidate ...
    Full time

    Vaco Recruiter Services

    Princeton, NJ
    1 day ago
  •  ...DCAT in Robbinsville, NJ is seeking a Bookkeeper / Office Administrator (Full-Time) to manage the organization's bookkeeping, financial reporting, and office coordination. The role reports to the Managing Director and supports the Executive Director, staff, and member... 
    Full time
    Work at office
    Remote work
    2 days per week
    1 day per week

    Socket

    Robbinsville, NJ
    4 days ago
  • $15 - $30 per hour

     ...Processes Any other Accounting requirements that may arise Qualifications and Experience Minimum 3 Years’ relevant accounting/bookkeeping experience in retail environment College degree or equivalent High level of proficiency with QuickBooks Desktop or... 
    Hourly pay
    Work at office
    Local area

    Profeta Farms

    Readington, NJ
    2 days ago
  • $80k - $90k

     ...Location: Dayton, NJ A well-established and growing construction company in Dayton, NJ is seeking an experienced Full Charge Bookkeeper with a strong background in construction accounting. This role is ideal for a detail-oriented accounting professional who is comfortable... 
    Temporary work
    For contractors
    Local area

    LHH

    Franklin Park, NJ
    3 days ago
  • $21 per hour

    Overview $21.00 * Medical * Dental * Vision * 3 Weeks Paid Time Off * 401k 100% Match up to 6% The Store Bookkeeper maintains an accurate accounting of the sales revenue, cash/credit receipt and inventory reconciliation of the store assets. The candidate will promote... 
    Work at office
    Shift work

    Dormont Manufacturing Company

    Kingston, NJ
    20 hours ago
  • $90k - $157.5k

    Who we are looking forThis managerial position is within the Private Equity Fund Administration Services Business Unit of the State Street Alternative Investment Services Group. The Assistant Vice President - Private Equity Fund Accounting interacts with all levels of professionals...
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Princeton, NJ
    3 days ago
  • $90k - $157.5k

    Job DescriptionWho we are looking forState Street is an industry leader in providing administrative fund services to both Hedge Fund and Private Market managers within our Alternative Investment Solutions business group. Our Private Credit team delivers customized service...
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Princeton, NJ
    2 days ago
  •  ...Part Time Bookkeeper With Quickbooks Responsibilities: Approximately 20 hours a week Accounts Payable and check processing Accounts Receivable and collections Billing and invoice processing Bank reconciliations Recording Journal Entries Requirements: Must know Quickbooks... 
    Part time

    CPA Recruiter Online

    Trenton, NJ
    1 day ago
  • $26 - $28 per hour

     ...Our client is an established and rapidly growing NJ-based event & brand management organization that is looking for a Part-Time Bookkeeper to join their team. Salary/Hourly Rate: $26/hr - $28/hr Position Overview: The Part-Time Bookkeeper will be reporting and working... 
    Hourly pay
    Part time

    Atrium Staffing

    Hillsborough, NJ
    20 hours ago
  • $18.5 per hour

     ...merchandising and display, the company's training programs provide the individual with a solid foundation to achieve their best. ShopRite - Bookkeeper (Eickhoff NJ) Salary Range $17.50 - $18.50/hr We are living our Purpose - To Care Deeply about People, Helping them to Eat Well... 
    Hourly pay
    Local area
    Immediate start
    Shift work

    Ocean State Job Lot

    Ewing, NJ
    2 days ago
  • $27 - $31 per hour

     ...Bookkeeper / Office Administrator (Full-Time) This position reports directly to the Managing Director and supporting the Executive Director and plays a key role in supporting the financial operations and day-to-day administration of the organization. The role is primarily... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Socket

    Robbinsville, NJ
    4 days ago
  • Accounts Payable Specialist (Contract) Hamilton, NJ | Onsite | 3–6 Month Project Our client is seeking a detail-oriented Accounts Payable Specialist to join their team for a 3–6 month project assignment. This position will support high-volume accounts payable operations...
    Contract work
    Work at office
    Local area

    Vaco Recruiter Services

    Hamilton, NJ
    3 days ago
  • Capital Health in New Jersey is seeking an Accounts Payable professional responsible for timely invoice processing and daily mail handling. You will develop skills in the AP IS System, communicate with vendors and CHS staff, and strengthen ties between A/P and Materials...
    Full time
    Local area

    Capital Health (US)

    Lawrence, NJ
    20 hours ago
  • JOB SUMMARY: This position assists the payroll administrator, employees and managers with payroll processing and reports. Keys, reviews, corrects, and updates entries to automated payroll and time and labor systems. Essential Functions Support the payroll administrator...

    Catholic Charities, Diocese of Trenton

    Ewing, NJ
    20 hours ago
  • $50k - $70k

    Location: Hillsborough, NJ | Work Schedule: On-Site | Compensation: $50,000 – $70,000 annually About the Role We are looking for a reliable and experienced Accounts Receivable Specialist to join our team. In this role, you will own the full collections process, working...
    Work at office

    Galaxy Service Partners

    Hillsborough, NJ
    4 days ago
  • ON SITE - HAMILTON/TRENTON - AP Specialist Consultant needed for our client, a fast growing organization in the Hamilto/Trenton area. Truly amazingly warm and wonderful office environment. The ideal candidate will have strong organizational skills and have an ability to...
    Work at office

    Michael Aaron Staffing LLC

    Hamilton, NJ
    4 days ago
  • Position Type: Administration/Accounts Payable Date Posted: 7/30/2026 Location: Central Jersey College Prep Central Jersey College Prep Charter School (CJCP) is a tuition-free, public charter school located in Somerset and New Brunswick, New Jersey. Serving...
    Full time
    Work at office

    Central Jersey College Prep

    Somerset, NJ
    3 days ago
  • $70k - $85k

    About Legence Legence ( (Nasdaq: LGN) is a leading provider of engineering, consulting, installation, and maintenance services for mission-critical systems in buildings. The company specializes in designing, fabricating, and installing complex HVAC, process piping, ...
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Legence

    Trenton, NJ
    3 days ago
  • $29 per hour

    Payroll Specialist Position Summary Traffic Plan is seeking an experienced Payroll Specialist to manage weekly union payroll, including prevailing wage and certified payroll. This role requires a high level of accuracy, confidentiality, and independence, along...
    Hourly pay
    Full time
    Work at office
    Monday to Friday

    Traffic Plan

    Hightstown, NJ
    20 hours ago
  • $40k - $45.5k

     ...Position Requirements MINIMUM QUALIFICATIONS: High School Diploma or GED required. Working knowledge of Microsoft Excel. 1-2 Years bookkeeping, payroll, or general accounting experience. High attention to detail and accuracy. Strong communication skills, confidentiality... 
    Full time
    Part time
    Monday to Friday
    Flexible hours

    Catholic Charities, Diocese of Trenton

    Trenton, NJ
    3 days ago
  • $69.92k - $109.46k

    The Senior Payroll Analyst is part of the Payroll team, which is responsible for processing full-cycle, in-house payroll operations with multiple legal entities, over 5,000 employees, and within more than 40 state jurisdictions. The Payroll team is part of Corporate Finance...
    Local area
    Remote work
    Relocation
    Monday to Thursday
    Flexible hours

    UMB Bank

    Trenton, NJ
    20 hours ago
  • 2439 Kuser Rd, Hamilton Township, NJ 08690, USA Job Description Posted Friday, July 31, 2026 at 4:00 AM Job Summary: Genesis Global Group (GGG) is a dynamic and diversified global group with strategic investments and operating entities across dynamic sectors including biotechnology...
    Temporary work

    Genesis Global Group

    Hamilton, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!