Occupation keyword search
Type a title or code for matches
No quick matches found
Search for keyword results
Go
Type a title or code for matches
No quick matches found
Search for keyword results
Go
Help
OnLine Help
About O*NET
OnLine Desk Aid
Job Seeker Help
Job Accommodations
Related Sites
Home
Find Occupations
Bright Outlook
Career Cluster
Hot Technology
Industry
Job Family
Job Zone
STEM
All Occupations
Advanced Searches
Job Duties
Professional Associations
Related Activities
Soft Skills
Technology Skills
O*NET Data
Abilities
Interests
Knowledge
Skills (Basic)
Skills (Cross-Functional)
Work Activities
Work Context
Work Styles
Work Values
Crosswalks
Military
Education
Occupation Handbook
SOC
DOT
RAPIDS
ESCO
Share
Facebook
Twitter
LinkedIn
Reddit
Email
Sites
My Next Move
Mi Próximo Paso
My Next Move for Veterans
Resource Center
O*NET Web Services
Code Connector
Partner sites
Data Collection Program
U.S. Department of Labor
Related Sites
How do they match:
Software Developers
29
Alternate Occupation Titles
Information
Architect
System
Engineer
Systems
Analyst
Systems
Analyst Engineer
Systems
Coordinator
Systems
Engineer
Systems
Integration Engineer
Systems
Software Designer
Systems
Software Engineer
Systems
Software Specialist
Systems
Support Engineer
Application
Systems
Architect
Applications
System
Analyst
Applications Software Engineering
Information
Technology Specialist
Computer
Systems
Engineer
Computer
Systems
Software Architect
Computer
Systems
Software Engineer
EDP
System
Engineer
Electronic Data Processing
System
Engineer
Embedded
Systems
Software Developer
Enterprise
Systems
Engineer
Mainframe
Systems
Programmer
Operating
System
Designer
Operating
Systems
Specialist
Publishing
Systems
Analyst
Software
Systems
Developer
Software
Systems
Engineer
Software Engineering
Systems
Information
Technology Specialist
Software Engineering
Systems
IT Specialist
1
O*NET-SOC Description
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.
12
Tasks
Analyze
information
to determine, recommend, and plan installation of a new
system
or modification of an existing
system.
Confer with
systems
analysts, engineers, programmers and others to design
systems
and to obtain
information
on project limitations and capabilities, performance requirements and interfaces.
Confer with data processing or project managers to obtain
information
on limitations or capabilities for data processing projects.
Consult with customers or other departments on project status, proposals, or technical issues, such as software
system
design or maintenance.
Coordinate installation of software
system.
Design, develop and modify software
systems
, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
Determine
system
performance standards.
Develop or direct software
system
testing or validation procedures, programming, or documentation.
Monitor functioning of equipment to ensure
system
operates in conformance with specifications.
Obtain and evaluate
information
on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
Recommend purchase of equipment to control dust, temperature, or humidity in area of
system
installation.
Store, retrieve, and manipulate data for analysis of
system
capabilities and requirements.
7
Detailed Work Activities
Collaborate with others to resolve
information
technology issues.
Communicate project
information
to others.
Develop performance metrics or standards related to
information
technology.
Identify
information
technology project resource requirements.
Manage
information
technology projects or
system
activities.
Monitor computer
system
performance to ensure proper operation.
Supervise
information
technology personnel.
Type a title or code for matches
No quick matches found
Search for keyword results
Go
Help
OnLine Help
About O*NET
OnLine Desk Aid
Job Seeker Help
Job Accommodations
Related Sites
Home
Find Occupations
Bright Outlook
Career Cluster
Hot Technology
Industry
Job Family
Job Zone
STEM
All Occupations
Advanced Searches
Job Duties
Professional Associations
Related Activities
Soft Skills
Technology Skills
O*NET Data
Abilities
Interests
Knowledge
Skills (Basic)
Skills (Cross-Functional)
Work Activities
Work Context
Work Styles
Work Values
Crosswalks
Military
Education
Occupation Handbook
SOC
DOT
RAPIDS
ESCO
Sites
My Next Move
Mi Próximo Paso
My Next Move for Veterans
Resource Center
O*NET Web Services
Code Connector
Partner sites
Data Collection Program
U.S. Department of Labor
Related Sites
Was this page helpful?
Yes, it was helpful
No, it was not helpful
Job Seeker Help
•
Contact Us
Share:
Facebook
Twitter
LinkedIn
Reddit
Email
Link to Us
•
Cite this Page
Creative Commons CC-BY
License
How do they match: 15-1252.00 - Software Developers
by
U.S. Department of Labor, Employment and Training Administration
is licensed under a
Creative Commons Attribution 4.0 International License
.
Follow us:
About this Site
•
Privacy
•
Disclaimer
Site updated April 16, 2024
Loading...
Loading...