windows citrix careers in Bangalore, India