principal software careers in Delhi, India