Junior Accountant

Altstadt Hoffman Plumbing

Evansville (IN)

On-site

USD 34,000 - 41,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
PTO: vacation, sick, holidays
Growth opportunities

Job summary

Altstadt Hoffman Plumbing, based in Evansville, Indiana, seeks a Junior Accountant to own day-to-day bookkeeping for the Evansville operation. The role combines accounting tasks—time entry, AP, AR, month-end close—with answering customer calls and scheduling service.

The ideal candidate has a solid accounting foundation, whether from a degree or hands-on experience, and can learn our systems quickly. We offer competitive hourly pay and benefits.

Qualifications

  • Degree in Accounting, Finance, or a related field, OR 2+ years of hands-on bookkeeping or accounting experience
  • Working knowledge of AP, AR, reconciliations, and month-end close
  • QuickBooks experience strongly preferred
  • Time entry or payroll experience a plus
  • Accounting experience in construction, plumbing, HVAC, or field services a plus
  • Comfortable on the phone with customers; customer service experience a plus
  • High attention to detail and accuracy
  • Strong organizational skills and the ability to juggle competing priorities
  • Proficiency in Microsoft Office, especially Excel
  • Self-starter who picks up new systems quickly

Responsibilities

  • Process weekly employee time entry accurately and on schedule
  • Manage full-cycle accounts payable: enter vendor invoices, match to POs where applicable, and process payments
  • Manage accounts receivable: invoice customers, post payments, track aging, and follow up on past-due accounts
  • Perform month-end close, including bank statement and credit card reconciliations
  • Maintain accurate customer and vendor records in QuickBooks
  • Verify that customer and job data transfers correctly from our scheduling portal into QuickBooks
  • Prepare reports and provide financial support to the Evansville leadership team
  • Answer incoming calls and serve as a point of contact for customers
  • Schedule service calls and estimates, and communicate updates to technicians and customers
  • Support technicians with administrative needs to keep jobs moving
  • Complete special projects as assigned

Skills

Phone communication
Excel
Microsoft Office

Education

Degree in Accounting/Finance

Tools

QuickBooks

Job description

About Altstadt Hoffman Plumbing

Altstadt Hoffman Plumbing is a full-service plumbing company based in Evansville, Indiana. Founded in 1984, the company has built a reputation for reliable and efficient plumbing services across the tri-state area of Indiana, Kentucky, and Illinois. We specialize in residential, commercial, and industrial plumbing, including new construction, remodeling, emergency repairs, and maintenance. We're known for quality craftsmanship, competitive pricing, and timely project completion.

Overview

We're looking for a Junior Accountant to own the day-to-day bookkeeping for our Evansville operation and help keep the office running. This is a multi-purpose role. Most of your time goes to accounting: time entry, AP, AR, and month-end close. You'll also help answer customer calls and schedule service. You'll need a solid accounting foundation, whether from a degree or from hands-on experience, so you can step in quickly and learn our systems. You'll get exposure to the full accounting cycle and work directly with our leadership team. It's a strong fit for an accounting graduate who wants real ownership early, or for an experienced bookkeeper who wants a stable, established company.

Responsibilities
Accounting
  • Process weekly employee time entry accurately and on schedule
  • Manage full-cycle accounts payable: enter vendor invoices, match to POs where applicable, and process payments
  • Manage accounts receivable: invoice customers, post payments, track aging, and follow up on past-due accounts
  • Perform month-end close, including bank statement and credit card reconciliations
  • Maintain accurate customer and vendor records in QuickBooks
  • Verify that customer and job data transfers correctly from our scheduling portal into QuickBooks
  • Prepare reports and provide financial support to the Evansville leadership team
Customer Service & Office Support
  • Answer incoming calls and serve as a point of contact for customers
  • Schedule service calls and estimates, and communicate updates to technicians and customers
  • Support technicians with administrative needs to keep jobs moving
  • Complete special projects as assigned
Qualifications
  • Degree in Accounting, Finance, or a related field, OR 2+ years of hands-on bookkeeping or accounting experience
  • Working knowledge of AP, AR, reconciliations, and month-end close
  • QuickBooks experience strongly preferred
  • Time entry or payroll experience a plus
  • Accounting experience in construction, plumbing, HVAC, or field services a plus
  • Comfortable on the phone with customers; customer service experience a plus
  • High attention to detail and accuracy
  • Strong organizational skills and the ability to juggle competing priorities
  • Proficiency in Microsoft Office, especially Excel
  • Self-starter who picks up new systems quickly
What we offer
  • Competitive hourly pay
  • Health, dental, and vision insurance
  • Life insurance and retirement benefits
  • PTO: vacation, sick, and holidays
  • Opportunities for continued growth

All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.

Altstadt Hoffman Plumbing does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Altstadt Hoffman Plumbing and will not be obligated to pay a placement fee.

Altstadt Hoffman Plumbing is an Equal Opportunity Employer committed to creating an inclusive workplace. We welcome applicants of all backgrounds and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Hourly Pay Rate: $25/hr - $30/hr

Compensation

$25 - $30 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Accountant
Junior Accountant

Flow Service Partners • Evansville (IN)

On-site
USD 34,000 - 41,000
Health insurance
Dental insurance
Vision insurance
+3
Junior Accountant: Full-Cycle Bookkeeping in Plumbing Ops
Junior Accountant: Full-Cycle Bookkeeping in Plumbing Ops

Altstadt Hoffman Plumbing • Evansville (IN)

On-site
USD 34,000 - 41,000
Health insurance
Dental insurance
Vision insurance
+3
Staff Accountant
Staff Accountant

Schillings • Indiana (PA)

On-site
USD 42,000 - 54,000
Life insurance
Short-term disability
401k with profit sharing
+4
Junior Staff Accountant
Junior Staff Accountant

Schillings • St. John (IN)

On-site
USD 40,000 - 60,000
Competitive pay
Medical, Dental, Vision
Life insurance & short-term disability
+4
Junior Accountant
Junior Accountant

Duggan Mechanical Services • Canton (MA)

On-site
USD 50,000 - 72,000
Accounts Payable Specialist
Accounts Payable Specialist

Adams • Elkhorn (WI)

On-site
USD 28,000 - 41,000
401(k) matching
Company parties
Competitive salary
+7
Staff Accountant
Staff Accountant

Frey Consulting Group • Spillertown (IL)

On-site
USD 55,000 - 65,000
401(k) match up to 4%
Health, dental, and vision insurance
STAFF ACCOUNTANT
STAFF ACCOUNTANT

Eckart Llc. • Corydon (IN)

On-site
USD 45,000 - 55,000
Medical, Dental, and Vision insurance
401K match after one year
Paid time off
Finance Clerk / Accounts Receivable
Finance Clerk / Accounts Receivable

Milltown Plumbing • Chelmsford (MA)

On-site
USD 32,000 - 34,000
Paid Training
Educational Allowances/Reimbursement
Health Insurance (Blue Cross Blue Sky)
+4
Staff Accountant
Staff Accountant

Less Back Office • Raleigh (NC)

On-site
USD 50,000 - 65,000