Quick Search


college advanced search

Computer Software Engineers, Applications

A photo of the civilian version of this career

Watch a video about this type of work

Civilian:

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.

A photo of the military version of this career

Military:

The military uses computers in almost every aspect of its operations. Military computers are used to process payroll and personnel information, control the targeting and firing of weapons systems, account for money, gather and analyze intelligence data, and make it easier to communicate around the world. Computer systems officers direct the operations of computer centers and are involved in the planning and development of computer systems.

Job Titles

  • .NET Developer
  • Application Architect
  • Application Integration Engineer
  • Application Integrator
  • Applications Analyst

+ Expand Section

Similar Careers

Nationwide Salary Average*

Civilian:
$87,480
Military:
$80,064

*Average calculated based on median level of pay

Most Common Levels of Experience Required

The level of experience held by people currently working in this career.

Most Common Experience Most Common Experience

+ Expand Section- Less Details

Most Common Education Levels

The level of education attained by people currently working in this career.

Most Common Education Most Common Education

+ Expand Section- Less Details

Historical Job Growth

Civilian:job in recent demand

Civilian Historical Job Growth

Historical Job Growth

Military:

Civilian Historical Job Growth
Need a Degree?

A degree could help you get a job or a higher salary.