software technologist careers in Ahmedabad, India