What is a Software Engineer?

A software engineer is a professional who develops computer programs. While a software engineer is a computer programmer, he is also more because he pays attention to the overall design and how it interacts with users.
Reference.com Copyright  2012. All rights reserved.