Software Designers


Overview

Introduction

Software designers, also known as software developers, create new ideas and design prepackaged and customized computer software. Systems software designers create systems software such as computer operating systems, proprietary computer systems for businesses and other organizations, and operating systems that control consumer electronics in cars, big-box appliances, and smartphones. These systems make it possible for computers to complete given tasks and to solve problems. Software applications designers ...

Quick Facts


More

Median Salary

$107,510

More

Employment Prospects

Excellent

More

Minimum Education Level

Bachelor's Degree


More

Experience

Several years’ programming experience


More

Skills

Computer


More

Personality Traits

Creative

Earnings

Salaries for software designers vary with the size of the company and by location. Salaries may be slightly higher in areas where there is a large concentration of computer companies, such as the Silicon Valley and San Francisco in northern California and Texas, Virginia, Massachusetts, Washington, New York, and other states.

Software developers specializing in systems software earned me...

Work Environment

Software designers work in comfortable environments. Many computer companies are known for their casual work atmosphere; employees generally do not have to wear suits, except during client meetings. Overall, software designers work standard weeks. However, they may be required to work overtime near a deadline. It is common in software design to share office or cubicle spa...

Outlook

Employment of software developers is expected to grow by 22 percent through 2029, according to the U.S. Department of Labor, or much faster than the average for all careers. Increasing demand for software in the health care industry, the expanding integration of software technologies by businesses, the skyrocketing popularity of mobile devices (which require new applications) and computer games...

Related Professions