Demo

Software Support Representative

BAI Municipal Software
Limestone, TN Full Time
POSTED ON 8/8/2026
AVAILABLE BEFORE 10/7/2026

Please read this before you apply

BAI Municipal Software builds and supports the software that counties, cities, and towns in Virginia use to run their daily operations — accounts payable, payroll, general ledger, tax assessing, receipting and collections, and utility billing. As a Software Support Representative, you are the person our customers turn to when something isn’t working or they don’t know how to do something. It is rewarding, stable work in a close-knit office of about ten people who help each other every day.

It is also genuinely difficult, and we would rather tell you that now than have you find out in month two. Here is the honest version of the job:

  • Our software runs on the IBM Power System i (iSeries), and you’ll work mostly in a text-based “green screen” (5250) environment — not a modern point-and-click app. Most people have never seen it before. That’s fine, but you have to be willing to learn a system that looks nothing like the software you’re used to.
  • The software is large and complex. No one here knows everything it does, even after many years. You will be learning for your entire career — and you have to enjoy that.
  • You will help users who are stressed, confused, and sometimes frustrated or short-tempered. Staying calm and kind matters.
  • No one is going to hand you the answers. The reps who succeed here dig — they search our Knowledgebase, take careful notes, and ask their coworkers when they’re stuck. The reps who don’t make it usually wait for someone else to solve it for them.

If that sounds like the kind of challenge you want, we’d love to hear from you.

What you’ll do

  • Monitor the help desk for your assigned municipal customers and respond to their tickets.
  • Resolve everyday requests quickly — pulling a document, adding or removing a user’s software security, answering “how do I…” questions — and close them out.
  • Work through the harder problems: errors, unusual workflows, and edge cases that call for research in our Knowledgebase, careful troubleshooting, and clear notes so the next person (including future you) can follow what happened.
  • Recognize when an issue is truly a programming problem and route it correctly — and, just as importantly, recognize when something that looks like a bug isn’t one.
  • Keep several tickets moving at once and prioritize them well, especially when things get busy.
  • Teach our software to customers through in-house and web-based training sessions.
  • Use slower periods to learn the software more deeply — that’s how you get good at this.

What it takes (required)

  • High school diploma or GED.
  • Strong, demonstrable PC skills: comfortable in Windows and Microsoft Office, quick to pick up new software, and a solid typist.
  • Clear written and verbal communication, and real patience with frustrated users.
  • Strong organization — the ability to track and prioritize many tasks at once without dropping any.
  • A self-starter who digs for answers, takes good notes, and isn’t afraid to ask coworkers for help.
  • Dependable and punctual, and looking for a long-term career — not a short-term stop.
  • Able to work on-site in Limestone, TN.
  • Willingness to pass a background check (you’ll have access to sensitive municipal data).

A big plus (not required)

None of these are required — we’ve hired great people without them — but any of them will help you hit the ground faster:

  • Help desk or technical-support experience.
  • Bookkeeping or accounting knowledge — accounts payable, payroll, general ledger, receipting/collections, utility billing, or assessing.
  • Experience working in or with local government.
  • IBM iSeries / 5250 experience, including file transfer.
  • Experience with municipal or ERP software like ours.

Compensation & benefits

  • Pay: $18/hour for the first 90 days, then $20/hour.

Benefits that begin after 90 days:

  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid holidays

Benefits that begin after one year:

  • Paid vacation
  • Paid time off

On-the-job training is provided from day one and continues throughout your career here.

Schedule, location & growth

  • Full-time, day shift, in person at our Limestone, TN office.
  • We promote from within, and there’s a lot to grow into — including leading customer training. Travel is not required, but team members who are willing to travel tend to advance faster.

Job Type: Full-time

Pay: From $20.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Shift:

  • Day shift

Work Location: In person

Salary : $18 - $20

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Support Representative?

Sign up to receive alerts about other jobs on the Software Support Representative career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$46,723 - $64,140
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Support Representative jobs in the Limestone, TN area that may be a better fit.

  • ECR Software Corporation Boone, NC
  • JOB SUMMARY: The Sales Development Representative (SDR) is responsible for creating new business opportunities by identifying potential customers and initi... more
  • 2 Months Ago

  • ECR Software Corporation Boone, NC
  • JOB SUMMARY The goal of the Customer Service Representative (CSR) is to enhance the ECRS Customer experience by reducing the amount of time and effort it t... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!