Keyskills: Quality Assurance Design Review Project Estimation Solution Delivery Knowledge Management Program Development System Development Value Creation Innovation Software Configuration Management Problem Solving Collaboration Process Improvement Technology Solutions Client Interfacing Project Management Team Management Ruby on Rails