Applications Software Developers
On the Job
Applications Software Developers develop, create, and change computer software. They design software for clients' needs to make sure it works efficiently. They may supervise computer programmers.
Typical Work Tasks
People who work in this career often:
- Prepare data for analysis.
- Collaborate with others to determine design specifications or details.
- Develop testing routines or procedures.
- Design software applications.
- Develop performance metrics or standards related to information technology.
- Modify software programs to improve performance.
- Analyze project data to determine specifications or requirements.
- Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.
- Monitor computer system performance to ensure proper operation.
- Provide recommendations to others about computer hardware.
Typical Working Conditions
- Using e-mail.
- Sitting.
- Working with a group or team.
- The importance of being accurate or exact.
- Working indoors in environmentally controlled conditions.
- Meeting strict deadlines.
- Freedom to make decisions without supervision.
- High levels of competition.

This page includes information from the O*NET 24.2 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.
Source: You can learn about our data sources in the About Us section.