Here’s top 10 most in-demand ‘hard skills’ for high-tech jobs in NC

From Java to Agile Software Development and more, here are the top 10 “hard skills/certifications” among N.C. employers looking to fill some 31,000 open jobs.