A veteran-owned small business is seeking a Software Engineer to develop and enhance complex software systems. The ideal candidate must have a Bachelor's degree in Computer Science or equivalent experience. Key responsibilities include software testing, development, and providing design input. The c