15-1252LeafLevel 4
Software Developers
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
GET
/api/v1/systems/soc_2018/nodes/15-1252Cross-system equivalences21
CIP 2020
11.0102Artificial Intelligencebroad11.0103Information Technologybroad11.0104Informaticsbroad11.0201Computer Programming/Programmer, Generalbroad11.0202Computer Programming, Specific Applicationsbroad11.0203Computer Programming, Vendor/Product Certificationbroad11.0204Computer Game Programmingbroad11.0205Computer Programming, Specific Platformsbroad11.0401Information Science/Studiesbroad11.0701Computer Sciencebroad11.0804Modeling, Virtual Environments and Simulationbroad11.0902Cloud Computingbroad14.0901Computer Engineering, Generalbroad14.0903Computer Software Engineeringbroad15.1204Computer Software Technology/Technicianbroad30.0801Mathematics and Computer Sciencebroad30.1601Accounting and Computer Sciencebroad30.3901Economics and Computer Sciencebroad30.4801Linguistics and Computer Sciencebroad30.7001Data Science, Generalbroad
O*NET-SOC