- Statewide
- Western Prosperity Zone
- Southwest Prosperity Zone
- North Central Prosperity Zone
- Northeast Prosperity Zone
- Northwest Prosperity Zone
- Piedmont-Triad Prosperity Zone
- Sandhills Prosperity Zone
- Southeast Prosperity Zone
.
- Information Technology
- Annual Median Wage$ 131,000$79,620
$173,660
Annual NC Wage Range
Growth RateVery Fast Growing
- Software developers create the computer applications that allow users to do specific tasks and the underlying systems that run the devices or control networks.
What do they typically do
- Analyze users' needs and then design and develop software to meet those needs
- Recommend software upgrades for customers' existing programs and systems
- Design each piece of an application or system and plan how the pieces will work together
- Create a variety of models and diagrams showing programmers the software code needed for an application
- Ensure that a program continues to function normally through software maintenance and testing
- Document every aspect of an application or system as a reference for future maintenance and upgrades
Number of Jobs
Average AnnualJob Growth +2.8%Job Opening 5,363Education & Training
- Education Most require a four-year bachelor's degree, but some do not.Associated Programs or MajorsMoreLicenseN/AMore
NC Workforce Credentials- ICCP Certified Computing Professional ​(CCP) [Institute for Certification of Computing Professionals]
- IEEE Certified Software Development Professional (CSDP) [Institute of Electrical and Electronics Engineers]
Private Training ProgramsMore5718575655Change 18470