Undergraduate, Masters or Ph.D. graduate.
Computer Science, Computer Engineering, Electrical Engineering, Information Technology or other related technical majors preferred.
Experience with at least one OO language: e.g., Java, C++ or C# database knowledge. Operating system knowledge (Windows and Unix).
Excellent problem-solving skills, experience in object-oriented development, good comprehension of data structures, algorithms and complexity theory, strong database and scripting skills.
Excellent problem solving, communication, teamwork and analytical skills. Fluent in English.