Business Analysis, Business Processes, Computer Programming, Computer Science, Consulting, Data Management, Data Structures, Database Design, Design Patterns Programming Methodologies, Information Technology & Information Systems, Managed Care, Microsoft .NET, Microsoft SQL Server, Model View Controller, Object Oriented Analysis (OOA), Object Oriented Design (OOD), Object Oriented Development, Object Oriented Programming (OOP), People Management, Presentation/Verbal Skills, Requirements Management, Systems Analysis, Technical Writing, Technical/Engineering Design