The BS&A cloud suite is an all-in-one tool for townships, municipalities, and counties that covers HR, payroll, property tax and assessing, accounts billed/receivable, and many other utilities. It is used by over 2100 municipalities nationwide, 1600 in Michigan alone which covers nearly all township/municipalities in the state.
It is available to users in the form of a single-page application accessible on their webpage. The dashboard allows them to manage all the necessary data for their day-to-day activities.
I was part of a team of 4 developers that worked on the property modules (Tax, Assessing, Delinquent Tax, Delinquent Person Property, Special Assessments) alongside 2 implementation specialists and a QA developer.
As part of this team, I was responsible for adding features requested by our customers, sometimes adding new pages and views and also updating and extending existing pages to better fit their needs. I would also receive feedback from both my senior team members, our QA developer, and our implementation specialists, and update my owned modules accordingly.
During this time, I created 120 reactive views; recreated 10 Windows Forms views ported from the BS&A Desktop Suite; wrote 20 SQL stored procedures; wrote 45 unit and integration tests; and implemented dozens of new features / fixed bugs to support the onboarding of 12 new clients across Michigan, Georgia, and Florida.
For a more detailed list of concepts covered, please see the Resume Page.
For a full demonstration of functionality, please visit the official BS&A Software Website.
An example view of the BS&A Cloud application, as seen by the end-user.
The predecessor to the modern version that I primarily worked on, the BS&A desktop suite features a style more akin to the Microsoft 365 Suite, in the form of an application for each module.
Since many of the end-users still use this for many of their needs, it was necessary to support this, as well as to use it as a reference when porting old features into the web application version.
My tasks were essentially all the same as described above, just on a different architecture platform (Windows Forms).
For a full demonstration of functionality, please visit the official BS&A Software Website
The primary view of the BS&A Tax Application when editing a parcel