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

Accounting Specialist

Job in Hanover Township, Morris County, New Jersey, USA
Listing for: Mechanical Service Corporation
Full Time position
Listed on 2026-01-17
Job specializations:
  • Accounting
    Accounts Receivable/ Collections
  • Finance & Banking
    Accounts Receivable/ Collections
Salary/Wage Range or Industry Benchmark: 75000 - 85000 USD Yearly USD 75000.00 85000.00 YEAR
Job Description & How to Apply Below

Mechanical Service Corporation (MSC) is a union service specialist in commercial/industrial HVAC, process cooling, and building automation systems.

We are seeking an experienced Accounting Specialist to join our finance and accounting team and play a key role in supporting MSC's continued growth and operational excellence.

Position Overview

This is an in-person, hands-on financial operations role responsible for managing critical accounting functions, including billing, accounts receivable, payroll processing, and collections. The successful candidate will preferably have previous experience in commercial HVAC (or similar construction/service industry) to ensure accurate and timely financial processing while supporting the Controller and management team with financial reporting and analysis.

Key Responsibilities Billing & Revenue Management
  • Process 50+ customer invoices weekly for service and project work
  • Review service reports and job documentation to ensure accurate billing
  • Coordinate with field personnel and project managers on progress billing and event-driven invoicing
  • Create billing batches in Dynamics ERP system
  • Verify material costs and labor hours for proper invoice preparation
  • Generate and distribute customer invoices with supporting documentation
  • Process monthly preventive maintenance agreement (PMA) billing
Accounts Receivable & Collections
  • Manage accounts receivable aging and collections activities
  • Conduct collection calls and customer follow-up communications
  • Prepare and send monthly customer statements
  • Maintain customer payment records and resolve billing disputes
  • Coordinate with management on collection strategies for past-due accounts
Payroll Processing
  • Process daily payroll entries and timesheet review
  • Distribute payroll reports to department managers
  • Verify technician time entries against service reports for accuracy
  • Correct payroll discrepancies and resolve time entry issues
  • Process weekly payroll for office personnel
General Accounting Support
  • Maintain accurate financial records in Dynamics ERP system
  • Assist with month-end closing procedures
  • Support annual audit and tax preparation activities
  • Process accounts payable as needed
  • Maintain organized filing systems for financial documentation
  • Order office supplies and manage vendor relationships
Required Qualifications
  • Bachelor's degree in Accounting, Finance, or related field preferred
  • Minimum 3-5 years of accounting experience, preferably in construction or service industries
  • Strong proficiency with ERP systems (Dynamics experience a plus)
  • Advanced Excel skills and general computer proficiency
  • Excellent attention to detail and organizational skills
  • Strong communication skills for customer and vendor interactions
  • Ability to work independently and manage multiple priorities
  • Experience with payroll processing and accounts receivable management
Preferred Qualifications
  • Previous experience in construction, HVAC, or service industry accounting
  • Familiarity with union payroll processing
  • Experience with progress billing and project accounting
  • Knowledge of sales tax regulations and compliance
What We Offer
  • Salary range $75,000 to $85,000
  • Comprehensive benefits package including paid time off, employer-subsidized health insurance
  • 401(k) with company match
  • Long-term and short-term disability insurance
  • Professional development opportunities
  • Collaborative and supportive work environment
  • Stable, growing company with excellent reputation
  • Collaborative work environment
Apply Today

Join MSC's finance team and contribute to our continued success as a leader in the mechanical service industry. This role offers the opportunity to take ownership of critical financial processes while working with a team of dedicated professionals.

MSC is an equal opportunity employer committed to diversity and inclusion in the workplace.

#J-18808-Ljbffr
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