Yes. In my opinion though a masters isn't necessary unless you want to go into something really specialized like machine learning. Otherwise a bachelors is enough. If you have a choice masters > bachelors, but if a masters would take significantly more time then just get a bachelors. For most software engineering jobs a masters won't be necessary.