Campus Recruiting: Software Engineer
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.
