Principal Technical Consultant
Analyze customer, software, hardware, and system specifications and requirements to inform development decisions.
Participate in software components and system analysis, designing various aspects of our software solutions.
Take responsibility for the design, development, testing, and support of video software components.
Utilize Web Servic...