software team lead jobs in mohali mh