BS&A is looking to hire both entry level developers as well as developers who have had several years of industry experience. We strongly believe that one exceptional developer can have 10x the impact of a few mediocre ones. We strive to maintain a culture and reward system that is a meritocracy rather than a system based on age or seniority. Ideal candidates should match the following character traits:

  • Share our core values:
    • Provide unparalleled customer service
    • Be easy to do business with
    • Pursue excellence. Have passion. Never be satisfied.
    • Be humble. Act with integrity.
    • Take care of each other
  • Ability to work individually and as part of a team, to create exceptional software for our customers.
  • Self-motivated. We feel the moment we need to motivate our personnel, we have the wrong person for our company. We believe trying to motivate an individual is a complete waste of time. Instead, we look for self-motivated people who are results oriented, and point them in the right direction.
  • Combination of smarts and a strong work ethic. Each person we hire should have the talent and competitive fire to eventually be our best staff member.
  • Strong understanding of the difference between having a job and holding a responsibility. We call this being “productively neurotic.” People who are productively neurotic have a need to take care of outstanding issues, doing what it takes to produce results. In short, if they see a hole, they want to fill it.
  • Character/integrity. All members of BS&A Software need to demonstrate consistent honesty and integrity toward our customers and toward co-workers.
  • Strong interest in mastering software and technology in general.

Recommended Experience:

  • C++ and C#
  • Windows forms and/or web development
  • Degree in Computer Science or related field, or equivalent industry experience

Desired Skills:

  • Effective communicator
  • Works well within a team
  • Results-oriented
  • Capable of learning and adjusting quickly to new challenges
  • Exceptional attention to detail
  • JavaScript
  • Single-Page Applications (SPA)
  • Microsoft SQL Server
  • Unit testing

Job Responsibilities/Goals:

  • Work as part of one of our SCRUM development teams in a fun, supportive, agile environment
  • Create our next generation of applications using the latest technologies
  • Improve and maintain existing C# Windows Form business applications
  • Write and maintain unit tests


  • Health Care Insurance
  • Dental Insurance
  • Vision Coverage
  • 401(k)

Are you a leader among your peers? Are you a great problem solver and fast learner? Would you like to work with other like-minded developers of exceptional talent? If so, we would like to hear from you.

BS&A Software uses E-Verify as part of the I-9 process to verify the work eligibility of all new hires.