Here are 3 software stocks for you to consider right now