Agile Programming Methodologies, Best Practices, Business Support, Calendar Management, Customer Relations, Database Technology, Information Technology & Information Systems, Microsoft SQL Server, People Management, Progress Reports, Project Execution, Project Management Professional (PMP), Project Planning, Project/Program Management, Risk Management, Software Development Lifecycle (SDLC), Team Player, Technical Recruiting, Waterfall Model of Software Development