software project engineer jobs in mohali mh