According to TechRepublic……

1: One of the “Big Three” (.NET, Java, PHP)

2: Rich Internet Applications (RIAs)

3: Web developmentWeb

4: Web services (REST, SOAP, JSON, XML)

5: Soft skills

6: One dynamic and/or functional programming language

7: Agile methodologies

8: Domain knowledge

9: Development “hygiene”

10: Mobile development

You can read the whole article [ HERE ]