Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Sample of reported job titles:
Analyst Programmer, Application Programmer Analyst, Computer Programmer, Computer Programmer Analyst, Internet Programmer, Java Developer, Programmer, Programmer Analyst, Web Applications Programmer, Web Programmer
back to top
How much education does a new hire need to perform a job in this occupation? Respondents said:
Source: Bureau of Labor Statistics 2021 wage data
and 2020-2030 employment projections
“Projected growth” represents the estimated change in total employment over the projections period (2020-2030). “Projected job openings” represent openings due to growth and replacement.
Sources are listed to provide additional information on related jobs, specialties, and/or industries.
Links to non-DOL Internet sites are provided for your convenience and do not constitute an endorsement.
Actively assisted with the O*NET data collection, helping to identify occupational experts who can be surveyed about their work in the occupation.