senior software developer careers in Aurangabad, India