Acceptance Testing, Business Analysis, Business Processes, Communication Skills, Computer Skills, Data Analysis, Financial Management, Financial Projections, Knowledge Management, Microsoft Office, Needs Assessment, Offshoring, Organizational Skills, Presentation/Verbal Skills, Problem Solving Skills, Production Systems, Project Estimates, Project Lifecycle, Project Planning, Project Schedule, Project/Program Coordination, Project/Program Management, Requirements Management, Software Configuration Management, Software Design, Software Development Lifecycle (SDLC), Software as a Service (SaaS), Writing Skills