|
Department: Information Systems
Location: Hangzhou, CN
Basic Function: Serve as a result-oriented and self-motivated Software Engineer to deliver on-time and defect-free enterprise applications. Responsible for designing, developing, implementing, testing and maintaining applications to serve MicroStrategy’s worldwide user base. Need to be able to work in a fast paced team environment with minimal supervision.
Job Duties (include but not limited to):
- Design, develop, and modify Microsoft ASP.NET applications, C# .NET components, Web Services, and Enterprise Services components
- Design logical and physical data models to drive application architecture while considering infrastructure capability and limitations, operating time, and form of desired results
- Design, develop, and maintain Microsoft SQL database schemas and scripts, including views, triggers and stored procedures
- Deploy .Net systems to various pre-production and production environments and troubleshoot related issues
- Analyze design and architectural issues, and adjust existing system design and procedures to solve problems in a dynamic environment
- Create technical documentation such as design and specification documents, software architecture documents, and user instructions
- Regularly communicate project progress, issues, and risks to project manager
- Readily accept responsibility and demonstrate ability to work independently and in a team environment as judged by peers and management
Job Requirements:
- Minimum BA / BS in Computer Science or related fields
- 2+ years of experience in object oriented software development
- Proficiency in C# .NET, .NET Framework, Web Services, Enterprise Services
- Expertise in object oriented analysis/design and design patterns. Solid UML and object modeling skills
- Experience in designing and implementing n-tier and service oriented architectures
- Hands-on experience with query optimization, XML (usage, parsing, and creation), XSLT, SOAP, REST, AJAX, Web Services, JavaScript, jQuery, CSS, XHTML, and DHTML
Experience with database design and development
- Strong knowledge of the Microsoft SQL Server RDBMS platform, with proven database design (OLAP and OLTP) skills and knowledge of data integration concepts
- Aptitude to learn and understand changes in software development process, procedures and methodologies
- Strong and creative analytical and problem solving skills
- Strong verbal and written communications skills
- Proven experience in developing high-performance and secure web-based systems and system Integration, preferably in large-scale enterprise projects is a plus
- Knowledge of HTML 5 is a plus
- Experience with LDAP and Active Directory is a plus
- Experience with Microsoft SharePoint Portal and Windows SharePoint services is a plus
- Experience developing customized SharePoint Web Parts is a plus
- Experience with mobile development (iPhone, Android) is a plus
- Experience with Agile (Scrum) methodology is a plus
MicroStrategy is an Equal Opportunity Employer
|

How to Apply
If you live in the United States, please apply online by clicking on the "Apply Online" button.
If you live outside of the United States, please send your resume to the appropriate email address below. Please make sure that the job title and location are included in the subject line of your email or your resume may not be considered.
Candidates applying from Europe, Middle East and Africa:cvemea@microstrategy.com
Candidates applying from Germany, Austria and Switzerland:EuropeJobs@microstrategy.com
Candidates applying from Latin America and Asia Pacific:
recruiting@microstrategy.com.
|