Colleges by Location
Colleges by Fields of Study
Colleges by Tuition Range
Colleges by GPA Range
College by SAT Range
Colleges by ACT Score
Graduate Schools by Location
Graduate Schools by Fields of Study
Graduate School by Degree Type
Paying for Graduate School
Online Graduate Programs
Test Preparation
Career Planning
College Planning
Graduate School Planning
Applying to Graduate School
- More
| Median Wage (USD, 2024) | Projected Job Openings (2023-2033) | Projected Growth (2023-2033) | |
|---|---|---|---|
| National Statistics | $133,080 | 125100 | 17.9% |
| State Statistics | - | - | - |
| City Statistics | - | - | - |
Experience Requirements Overview
- Job Zone Four: Considerable Preparation Needed
- A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
- Most of these occupations require a four-year bachelor's degree, but some do not.
- Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
Education, Training and Experience
Required Level of Education: Bachelor's Degree
Related Work Experience: Over 6 years, up to and including 8 years
On-Site or In-Plant Training: N.A.
On-the-Job Training: Over 3 months, up to and including 6 months
Detailed Work Activities
- Analyze project data to determine specifications or requirements.
- Analyze project data to determine specifications or requirements.
- Collaborate with others to resolve information technology issues.
- Collaborate with others to determine design specifications or details.
- Provide technical support for software maintenance or use.
Tasks
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- 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.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Coordinate installation of software system.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
- Train users to use new or modified equipment.
Work Styles
Integrity
Job requires being honest and ethical.
Achievement/Effort
Persistence
Initiative
Leadership
Cooperation
Concern for Others
Social Orientation
Self-Control
Stress Tolerance
Adaptability/Flexibility
Dependability
Attention to Detail
Independence
Innovation
Analytical Thinking
Data Source: This page includes information from the O*NET 30.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. This page includes Employment Projections program, Occupational Employment and Wage Statistics program, U.S. Bureau of Labor Statistics.