This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Accountant to join our team on a contract basis in Manahawkin, New Jersey. This role is ideal for someone with strong expertise in financial processes and excellent attention to detail. You will play a key part in managing essential accounting functions to ensure accuracy and compliance.
Job Responsibility:
Process and manage accounts payable transactions, ensuring timely and accurate payments
Oversee accounts receivable operations, including billing and collections
Maintain and reconcile the general ledger to ensure accuracy in financial records
Prepare and post journal entries, ensuring proper documentation and compliance
Perform bank reconciliations to verify and balance financial statements
Analyze financial data and assist with month-end and year-end closings
Collaborate with team members to identify and resolve discrepancies in financial records
Ensure compliance with accounting standards and company policies
Provide timely and accurate reporting to support decision-making processes
Requirements:
Proven experience in accounting roles, with a focus on accounts payable, accounts receivable, and general ledger management
Strong proficiency in preparing and posting journal entries
Hands-on experience with bank reconciliations and financial statement analysis
Excellent organizational skills and attention to detail
Ability to work independently and meet deadlines in a fast-paced environment
Familiarity with accounting software and tools
Solid understanding of accounting principles and regulations
Effective communication skills for collaboration with team members and stakeholders
What we offer:
medical, vision, dental, life and disability insurance
401(k) or deferred compensation plan (if eligible)
paid time off for vacation, personal needs, and sick time