Roles · Software and IT
AI application programmer analyst
Creates and tests code for applications. Maintains software packages. Prepares workflow charts and diagrams.

Application programmer analyst · What it does
Three tasks it takes off your hands
- Write and review programs using workflow charts and diagrams.
- Write and maintain computer programs for specific jobs.
- Prepare workflow charts and convert them into coded instructions.
Where these come from
The tasks of “Computer Programmers” (O*NET 15-1251.00), as O*NET lists them:
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Application programmer analyst · Tools and industries
It works in the tools you already use
- C#
- C++
- Cascading style sheets CSS
- Extensible markup language XML
- Git
- Hypertext markup language HTML
Industries it fits
Hire this roleRole facts from O*NET 31.0 Database (U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0), written in our words. Sources and credits
