Job Qualifications:
• Bachelor's Degree, Master's Degree, or Ph.D. in Computer Science, Software Engineering, or related field. GPA: 3.5+.
• Strong analytical and problem-solving skills.
• Solid foundation in computer science fundamentals, including data structures, algorithms and time/space analysis.
• Strong object-oriented design and development skills. Fluency in an object-oriented programming language, such as C++, Java or Objective-C, is highly desirable.
• Good communication skills in English and the ability to work as part of a team.
One or more of the following is a plus:
• Multithreaded/concurrent programming experience.
• Experience in building and optimizing web or mobile applications for high performance.
• Familiarity with any of the following:
• Android SDK, iOS SDK, Cocoa
• JavaScript, HTML(5), CSS(3), AJAX, SVG, Canvas
• JavaScript development frameworks (jQuery, Dojo, etc.)
• J2EE technology stack, MVC frameworks, Java development tools
• Windows, UNIX/Linux, OS X platforms
• RDBMS, Hadoop, HBase, HDFS, MapReduce, MPP technologies
MicroStrategy is an Equal Opportunity Employer