Project Manager, Software Development Salaries by Skill + Experience