Level Up

In Life

With an amazing career at BS&A

At BS&A Software

we’re looking for inspiring individuals who are passionate about learning and customer service, who are eager to be the best version of themselves. We want to provide you with an environment where you can enjoy what you do, make a difference, and help us build the best company possible, right here in Mid-Michigan.

We know that finding the right career path can be daunting

Many companies can be disorganized, the work dull, hours long, or managers unappreciative. At BS&A we aim to do things differently, because we’re different. When you come to work on our team, it’s not about the prestige of your degree, but your technical acumen and passion for learning.

“I began my career at BS&A as a front office receptionist. I was immediately welcomed into a very supportive culture and started my journey of learning on day one. Within a year, I was a support specialist for our property tax applications. Later I transitioned to providing support for our Financial management and Utilities Management modules. Over time, I was placed into the role as Financial Management and Human Resource Management Support Team manager. Currently I lead our talent development group and have the privilege to provide coaching, training, and encouragement to our new team members. I am excited to expand my experience even further and continue to grow alongside the company that has provided me with so much opportunity.”

Sheri Trotter
Talent Management Specialist

“I’ve held multiple positions at BS&A. I started at BS&A as a Property support specialist. Over time, I became quite skilled at 5 or 6 different BS&A modules and supported all of them. But my real love has always been I.T. And BS&A has always allowed me to cultivate my interests and pursue what I love. Eventually, I became a member of our IT group. Over time, I was promoted to IT director and now oversee a team of highly skilled IT specialists.”

Andrew Eggleston
IT Director

“I have grown up with BS&A Software as I hired in as a young application developer. As I learned and grew, I moved into a lead development role and then into my current position managing complex projects with a team of developers. Through it all BS&A has been there to encourage and support me.”

Chris Stackable
Software Development Manager

“I started at BS&A as a junior software developer after graduating from college. I was trusted early with the opportunity to work on an important project and became a key member of the Human Resource Management Team. As my career interests evolved, I was able to pursue opportunities in project management and, eventually, product management. At BS&A, I’ve been able to grow professionally, raise a family, and work with incredible people.”

John Schopmeyer
Product Development Team

“My journey at BS&A started as an intern while I was completing my bachelor’s degree. Upon graduating I accepted a full-time position as an Implementation & Training Specialist. Since then I’ve been fortunate enough to assist the Product Development team with the launch of our new Cloud products and later transitioned to the Project Management team. Now, I am a member of our PACE team (Product and Customer Experts). The PACE team provides resources for our most challenging customer issues while providing knowledgeable coaching to our Support Team, Project Management Team, and Implementation and Training team. Throughout my career at BS&A I’ve been able to grow personally and professionally, while adding value to all areas of the organization.”

Curtis Crumpton
Product and Customer Expert Team (PACE)

“I have spent my entire professional career at BS&A. Between the many opportunities for growth and new challenges, my daily responsibilities continue to feel fresh and engaging. I went from Support to Project Management to helping start a brand new team called PACE. Now I am fully utilizing the experience and knowledge I have acquired over the years by working on some of the most challenging customer issues and coaching our Support and Implementation and Training members.”

Kurt Kramer
Product and Customer Expert Team (PACE)

What We’ll Do Together

BS&A Software creates software for local government to manage the inner workings of their organization and the services they provide to residents. They’ve been innovating since 1987. As a member of our team you’ll help shape the future of how cities, townships, and counties operate and provide them what they need to succeed today into tomorrow.

Available Opportunities

Get Started by Applying Today

Our future team members will move through the following steps.


Apply Online

Select a job that fits your skills and interests. Fill out our online application.


Get to Know You

We will typically do a quick 30 minute call to get to know each other.


Full Interview

All full-time employees will have one or more interviews with their department / team.


Offer & Benefits

If it’s a mutual fit we’ll walk you through the benefits and compensation and answer any questions.



We have a well- structured training and multi-week onboarding process for all new team members.

We want to provide you what you need to succeed

And not just at your job, but in life

Health, Vision, Disability

We offer best in-class benefits to you and your family including health, dental, and vision. Long-term and short-term disability, and little to no out of pocket costs.

Paid Time Off

You’ll receive major holidays off, plus your birthday, and a generous PTO plan that grows the longer you’re employed at BS&A.

Paid Family Leave

BS&A provides up to 3 weeks of paid family medical leave to care for the birth of a child, serious personal health condition, or other Family and Medical Leave Act qualified situation.

Annual Bonuses

When the company wins, you win. Annual bonuses are available to full-time employees based on individual and company success.


Interested in taking an online class, attending a seminar, or picking up new skills? BS&A provides a budget to each team member for qualified continuing education.

401K / Investments

BS&A will automatically invest the equivalent of 3% of your salary weekly into your 401k plus generous matching options if you choose to contribute, too.

Our Team Embraces Our Core Values

In order to thrive at BS&A you’ll need to live our core values

We provide unparalleled support.

We’re easy to do business with.

We pursue excellence.

We’re humble.

We take care of each other.

We have passion.

We choose never to be satisfied.

We conduct ourselves with integrity.

Culture & Core Values at BS&A Software