Analysis Skills, Business Analysis, Business Solutions, Communication Skills, Computer Hardware, Computer Science, Computer Software, Cost Estimates, Customer Support/Service, Customer/Client Research, Database Management Software/Systems (DBMS), Database Programming, Interpersonal Skills, Legal, Mathematics, Multiplatform/Cross-Platform, Presentation/Verbal Skills, Printed Circuit Board (PCB), Problem Solving Skills, Project Estimates, Project/Program Coordination, Requirements Management, Resolve Customer Issues, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Evaluation, Systems Analysis, Systems Engineering, Systems/Internals Programming, Team Player, Technical/Engineering Design, Test Design, Test Plan/Schedule, Testing, Writing Skills