Service Bus, Caching, SQLNoSQL, Multithreaded, Performance Optimization Strong comprehension and experience with data structures and algorithm design Object-Oriented development, Test-Driven environments Experience in a consulting environment Experience with distributed computing and enterprise-wide systems, implementation of software systems