My Account | Forum | Blog | Careers | Contact Us   888.537.8135  

Home > Company > Careers > Campus Recruiting > Software Engineers

Campus Recruiting: Software Engineer

Stay Connected: 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
  • 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 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
  • Assimilate and apply knowledge, as well as to spread acquired knowledge and experience to other team members

Physical Demands

This job requires no 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.