management it computer science careers in Delhi, India