Armed with an alphabet soup of programming languages, including C, C++, Java  and several still being developed  the computer software engineer develops application for personal computers, servers, and computer networks. The work is extremely detail oriented; software developers construct code line by line. Yet it is also conceptual and creative, requiring the developer to understand the big picture needs of the program. Note: since this work can be done anywhere, this job is vulnerable to offshore outsourcing.

Salary Information:

 The middle 50 percent earned between $59,130 and $92,130.

 The highest 10 percent earned more than $113,830.

 The lowest 10 percent earned less than $46,520.

 The median annual salary: $74,980.

The industries that employed the most computer applications software engineers paid the following median salaries: