Wednesday, September 3, 2008

Job fields - Computer Software Engineer

Job Description
Software engineers analyze users’ needs and design, construct, test, and maintain computer applications software or systems. They also solve technical problems that arise. Software engineers can be involved in the design and development of many types of software, including software for operating systems and network distribution, and compilers, which convert programs for execution on a computer. Computer applications software engineers build and maintain general computer applications software or specialized utility programs, while computer systems software engineers coordinate the construction and maintenance of a company’s computer systems and plan their future growth.

Median Salary
$88,500

Education Requirements
Most employers prefer applicants who have at least a bachelor’s degree in computer science or software engineering. Graduate degrees are preferred for some of the more complex jobs. In 2006, about 80 percent of workers had a bachelor’s degree or higher. Because of increasing emphasis on computer security, software engineers with advanced degrees in mathematics and systems design will be sought after.

Job Outlook
Employment of computer software engineers is projected to increase by 38 percent over the 2006 to 2016 period, which is one of the largest employment increases of any occupation.

No comments: