My Account | Contact Us   888.537.8135  

MicroStrategy

Opportunities for University Graduates: Software Engineers

Software Engineers

MicroStrategy Software Engineers develop cutting-edge software that utilizes the latest in Business Intelligence (BI) technology. Team work is integral to the process.

Job Qualifications:

  • Education: Bachelor’s degree, Master’s degree, or Ph.D in Computer Science. GPA 3.5+;
  • Strong knowledge of data structures, algorithms, operating system and other fundamental Computer Science concepts;
  • Fluent in object oriented programming languages, such as C++, Java. Strong object-oriented design and development skills;
  • Familiarity with RDBMS is highly desirable;
  • Strong analytical and problem-solving skills;
  • Good communication skills and ability to work as part of a team.

Job Duties (include but not limited to):

  • Design, code, debug, and test software components and products on Windows® and various Unix®/Linux platforms independently in a high-availability, high-performance environment;
  • Implementation of MicroStrategy product features through entire lifecycle of feature development. This includes input on design specs, actual implementation of functionality, testing, analyzing, and optimizing the implementation;
  • Individual must have ability and desire to assimilate and apply knowledge as well as to spread acquired knowledge and experience to other team members.

Physical Demands

This job does not require extraordinary physical demands.

Travel

This job does not require travel on a regular basis.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

MicroStrategy is an Equal Opportunity Employer.