Software Product Engineering
Building software not only demands deep expertise in technologies such as mobile, cloud, social, and analytics; but it also demands a comprehensive understanding of the business domain. Harbinger combines its product engineering capabilities with business knowledge to help customers build disruptive products.