Share

Home > Company > Careers > University Recruiting > Software Engineers

University Recruiting: Software Engineers

Stay current on our latest
job openings:
 Follow MicroStrategy on Twitter  Join the MicroStrategy Facebook Group  Join MicroStrategy on LinkedIn
Bookmark & Share

Software Engineers have a passion for programming new and revolutionary software. Your fresh perspective and knowledge of the latest programming techniques and trends is exactly what we are looking for in candidates to join our fast-growing team of highly-motivated, talented programmers.

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
  • Knowledge of Objective C and Cocoa a plus
  • Familiarity with RDBMS is highly desirable
  • Strong analytical skills 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 and mobile application development environments (iOS and Android) independently in a high-availability, high performance environment
  • Implementation of MicroStrategy product features through entire lifecycle of feature development. (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

MicroStrategy is an Equal Opportunity Employer.