Key Responsibilities: - Understanding the need of the client & conceptualization Development of Software Architecture and presentation Coordination with the development team and client Manage relationships with the current clients and develop new clients Managing projects of US based clients Flexible TimingsPassionate about technology, maintain current knowledge of technology landscape and developmentsStrong in understanding the needs of client, conceptualization, sales and marketing of IT development products,Take initiative in thought leadership, innovation and creativity.Dealing with International, Government and PSUs clients will be an added advantage.Basic knowledge of some or all of the following:Technology - Asp.net, MVC, Php, WordPress Language C#Working knowledge of common platforms used for developing software