×
Register Here to Apply for Jobs or Post Jobs. X

Senior Staff Accountant

Job in Eagleville, Montgomery County, Pennsylvania, 19415, USA
Listing for: J.P. Mascaro & Sons
Full Time position
Listed on 2026-02-18
Job specializations:
  • Accounting
    Financial Reporting, Accounting Manager, Senior Accountant, Tax Accountant
Salary/Wage Range or Industry Benchmark: 60000 - 70000 USD Yearly USD 60000.00 70000.00 YEAR
Job Description & How to Apply Below
Location: Eagleville

J. P. Mascaro & Sons is a locally owned and operated private family owned company who has been experiencing record growth and success. In 1964, it started with one truck. We have grown into one of the largest most successful fully integrated environmental companies serving the mid-Atlantic area.

Job Summary

Accounting position that will provide an opportunity to learn and grow with a dynamic, financially strong family owned business. The Senior Staff Accountant will assist with a wide variety of accounting, operational and administrative functions for the company. Our goal is to provide the successful candidate with an opportunity to understand all aspects of the company and to develop them into an exceptional ‘businessperson’ not just an accountant.

Essential

Functions
  • Handling accounting responsibilities in support of month‑end and year‑end closes.
  • Researching, preparing, and entering journal entries for multiple operating entities and partnerships.
  • Preparing account analysis for multiple operating entities and partnerships.
  • Assistance with financial statement preparation and analysis.
  • Prepare monthly and quarterly state and local filings/reporting as needed.
  • Analyzing, preparing and/or reviewing bank account and inter‑company account reconciliations.
  • Daily, weekly and monthly reporting requirement preparation and operational analysis for divisions and affiliated companies.
  • Monthly sales and use tax and annual business privilege tax filings as required.
  • Monthly/annual vehicle registration/licensing responsibilities for new and existing truck and equipment fleet.
  • Auditing and reviewing information required from divisions/affiliates both on‑site and at corporate headquarters to ensure requirements are met in an accurate and timely manner.
  • Specialty billing and reporting responsibilities for operating entities.
  • Communicating and working with division and corporate personnel to identify, implement and improve processes and internal controls.
  • Track insurance and workers’ compensation costs.
  • Provide assistance as needed with annual audits.
  • Maintain files and records as needed.
  • Special projects and other tasks as required.
Job Qualifications
  • 3‑5 years of experience either in public or private accounting; some manufacturing experience a plus, but not required.
  • Degree in Accounting or Finance.
  • Strong work ethic with the ability to work independently in a fast‑paced environment.
  • Excellent verbal and written communication skills and strong interpersonal skills.
  • Must be organized and motivated to succeed with the ability to prioritize multiple tasks.
  • Strong skills related to Microsoft Office software products.
  • Experience with Microsoft Dynamics accounting software would be a plus.
Compensation and Benefits
  • $60,000 - 70,000
  • Health Insurance
  • Life Insurance
  • 401K
  • Eligible for Annual Bonus
  • and much more!!

Please apply with your credentials for this Senior Staff Accountant position today!

“If its Service, it's Us”

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary