Excelsoft Technologies debuts on BSE and NSE today after its IPO saw 16.38x subscription.