What they do
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.
|
|
Also called: |
Application Developer, Application Integration Engineer, Developer, Infrastructure Engineer, Network Engineer, Software Architect, Software Developer, Software Development Engineer, Software Engineer, Systems Engineer
|
|
|
|
|
|
Wages
|
Vermont - 2024 |
Percentile1 | Hourly | Yearly |
10% |
$ 38.40 |
$79,880 |
25% |
$ 45.04 |
$93,670 |
Median |
$ 62.85 |
$130,720 |
75% |
$ 76.32 |
$158,750 |
90% |
$ 97.85 |
$203,530 |
|
Average |
$ 64.58 |
$134,320 |
|
More at CareerOneStop |
|
| |
Interests
People in this career often prefer these work environments: |
- Investigative
Work involves studying and researching non-living objects, living organisms, disease or other forms of impairment, or human behavior. Investigative occupations are often associated with physical, life, medical, or social sciences, and can be found in the fields of humanities, mathematics/statistics, information technology, or health care service.
|
- Conventional
Work involves following procedures and regulations to organize information or data, typically in a business setting. Conventional occupations are often associated with office work, accounting, mathematics/statistics, information technology, finance, or human resources.
|
- Realistic
Work involves designing, building, or repairing of equipment, materials, or structures, engaging in physical activity, or working outdoors. Realistic occupations are often associated with engineering, mechanics and electronics, construction, woodworking, transportation, machine operation, agriculture, animal services, physical or manual labor, athletics, or protective services.
|
What are your interests? Take the O*NET Interest Profiler |
|
|
|
Related Occupations
|
|
|
|
Career Video
|
|
Projected Employment
|
Software Developers and Software Quality Assurance Analysts and Testers* |
Burlington-South Burlington, VT Metropolitan NECTA |
2020 employment |
1,629 |
2030 employment |
1,986 |
Annual percent change (compounded) |
2.0% |
Annual projected job openings (due to change and separations) |
167 |
* You're seeing information for "Software Developers and Software Quality Assurance Analysts and Testers" because it includes "Software Developers" for which projected employment information is not available. |
More at Occupational Projections |
|
| |
Job Zone
Considerable Preparation Needed |
- Specific Vocational Preparation Range
(7.0 to < 8.0) - A typical worker will require
over 2 years up to and including 4 years
of training to achieve average performance in this occupation.
|
Based on O*Net Job Zones and SVP |
|
|
|
Other Resources
|
- CareerOneStop
resource for job seekers, students, businessess and career professionals
|
- O*NET Online
nation's primary source of occupational information
|
|
|
|
|
|
|