Technology:Researches literature, patents, and current practices. Designs and develops computer
software systems, in conjunction with hardware product development. People:Provides guidance, ... consultation and troubleshooting with customers concerning development and maintenance of
software system. Business:Assists in defining, planning, and justifying (in business ...
More