Home › Work activities › Develop software or computer applications
O*NET detailed work activityDevelop software or computer applications
AI-assistBuild with code
10 jobs11 tasks
AI can draft configurations, scripts and test cases and explain unfamiliar systems. Architecture and security decisions need your expertise.
Part of Design computer or information systems or applications, under the O*NET work activity group Thinking Creatively. Individual tasks below can carry a different label when their own wording calls for it (0 AI-ready, 10 AI-assist, 1 stays human).
Tasks built on this activity
- Adapt or design computer hardware or software for medical science uses.
- Install or program computer hardware or machine or instrumentation software in microprocessor-based systems.
- Perform systems analysis or programming of radio frequency identification device (RFID) technology.
- Design or develop information databases that include geographic or topographic data.
- Develop or implement software tools to assist in the detection, prevention, and analysis of security threats.
- Develop or install software, such as firewalls and data encryption programs, to protect sensitive information.
- Design software to control robotic systems for applications, such as military defense or manufacturing.
- Design, develop, and implement computer applications for use in mining operations such as mine design, modeling, or mapping or for monitoring mine conditions.
- Develop software to control electrical systems.
- Create embedded software design programs.
- Develop or assist in the development of transportation-related computer software or computer processes.