of Position Responsible for the complete product development lifecycle, including product design, architecture, system integration, usability, and product delivery and to lead a team of Software Engineers to deliver high quality and scalable Enterprise level SaaS software solutions within a highly collaborative fast paced development environment. Duties and Responsibilitie