Software Developers, Applications

General Information

Description

Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.

Business Breakdown

People in this career work in these sectors.

  1. Private, for profit87.22%
  2. Private, not for profit3.49%
  3. Self-employed3.37%
  4. Federal government3.20%
  5. State and local government2.66%

Workplace at a Glance

What you can expect to experience while on the job

  • Responsibility
  • Exposure to job hazards
  • Physical activity
  • Decision making
  • Repetitiveness
  • Level of competition
  • Time pressure

Industry areas

  • Computer Systems Design and Related Services
  • Software Publishers
  • Management of Companies and Enterprises

Job Outlook

Employment of software developers is projected to grow 24 percent from 2016 to 2026, much faster than the average for all occupations. Employment of applications developers is projected to grow 30 percent, and employment of systems developers is projected to grow 11 percent. The main reason for the growth in both applications developers and systems developers is a large increase in the demand for computer software. The need for new applications on smart phones and tablets will help increase the demand for applications software developers. The health and medical insurance and reinsurance carriers industry will need innovative software to manage new healthcare policy enrollments and administer existing policies digitally. As the number of people who use this digital platform increases over time, demand for software developers will grow. Systems developers are likely to see new opportunities because of an increase in the number of products that use software. For example, more computer systems are being built into consumer electronics and other products, such as cell phones and appliances. Concerns over threats to computer security could result in more investment in security software to protect computer networks and electronic infrastructure. In addition, an increase in software offered over the Internet should lower costs and allow more customization for businesses, also increasing demand for software developers.

Read More
No Information for this section

Salary

Average Salary

Salary

$91,370

State-by-state Salary

Gray states indicate no data available

$127,770
$54,620
No Information for this section

Education

Most Common Education Levels

People in this career achieve this level of education.

  • Bachelor's degree 79%
  • Master's degree 15%
  • Associate's degree 3%
  • Post-secondary certificate 1%
  • High school 0%
  • Some college 0%
  • Doctoral degree 0%
  • Post baccalaureate 0%
  • Less than high school 0%
  • Post-doctoral training 0%
  • Post-master's certificate 0%
  • First professional degree 0%

Knowledge

  • Computers and Electronics
  • Engineering and Technology
  • Mathematics
  • English Language
  • Design

Skills at a Glance

Skills helpful in this career

  • Verbal skills
  • Critical thinking & problem solving
  • Equipment operation & maintenance
  • Math & science skills
  • Technology design & control
  • Leadership
No Information for this section