Agile Programming Methodologies, Business Analysis, Business Processes, Communication Skills, Consulting, Diversity, Documentation, Establish Priorities, Health Maintenance, Input/Output, Kanban, Laptop PC, Mock Up, Operations Processes, Presentation/Verbal Skills, Product Backlog, Product Requirements Document (PRD), Project Design, Project Evaluation, Requirements Management, Scrum Project Management and Software Development, Software Engineering, Team Player, Technical Analysis, Technical Support, Wireframes, Writing Skills