They develop and direct software system testing procedures, programming, and documentation. Work Patterns Most Software Engineers work full-time for an average of 45 hours a week. New positions accounted for many vacancies filled in the past year, some vacancies also resulted due to turnover. Most employers report this occupation to grow in the next three years. Most employers always require previous work experience and many employers never or sometimes accept training as a substitute.
Many employers also use job fairs and the internet.
Most firms surveyed promote to higher level positions such as Senior Software Engineer or Project Lead Manager.