- 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
.
- Arts, Entertainment, & Design
- Digital Technology
- Annual Median Wage$ 134,710$83,840
$179,310
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 +1.3%Job Opening 3,718Education & Training
- Education Most require a four-year bachelor's degree, but some do not.Associated Programs or MajorsMoreLicenseMore
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]
- App Development with Swift Associate
- App Development with Swift Certified User
- Certified Associate Python Programmer
- PCEP Certified Entry-Level Python Programmer
- PCAP Certified Associate Python Programmer
Private Training ProgramsMore5646564410Change 7945

Career Services
Explore career opportunities, education pathways, and workforce resources available through Ashville Community College.
Contact Us
Career Services Office 123 College Drive Asheville, NC 28801 Phone: (828) 555-0147 Email: careers@ashvillecc.edu
Helpful Resources
Connect with career advisors, explore local employment opportunities, and discover programs designed to support your career goals.