Agile Programming Methodologies, Business Analysis, Business Support, Channel Strategies, Communication Skills, Customer/Client Research, Information Technology Consulting, Multitasking, Product Programs, Product Support, Prototyping, Scrum Project Management and Software Development, Team Player, Technical Support, Writing Skills