职位描述
社招,要求至少1年工作经验
职位介绍
职责描述:
• Lead the design and implementation of MicroStrategy software platforms, applications, and features.
• Proactively participate in every aspect of the entire software development lifecycle of feature development, including input on specifications, designs, implementation, test design, test implementation, optimization, and delivery.
• Support technical support engineers with high-level and escalated customer issues.
• Participate in peer code reviews, knowledge sharing, and SCRUM meetings.
• Learn an array of new technologies and make enhancements and improvements to software products and development processes.
• 主导微策略软件平台、应用程序和功能的设计和实现。
• 积极参与软件开发生命周期的各个环节,包括需求分析、开发设计、开发实现、测试设计、测试实现、功能优化和交付。
• 和技术支持团队一起解决重要的客户问题。
• 参与代码评审,知识分享和敏捷项目会议。
• 学习一系列的前沿新技术,并不断加强和改进我们的产品及开发流程。
任职要求:
• Bachelor’s degree in Computer Science or similar program; Master’s degree is preferred.
• Minimum 1 year of software development experience with real world knowledge of data structures, algorithms, operation systems, and other fundamental concepts.
• Strong C skills in client or server-side development.
• Familiarity with SQL, RDBMS, JNI, JDBC or web services is a good plus.
• Strong debugging, analytical, and problem-solving skills.
• Good communication in English, team-oriented individual, energetic, strong learning ability, result and delivery oriented.
• 计算机科学或软件相关专业本科或以上学历,硕士优先。
• 1年以上软件开发经验,掌握数据结构、算法、操作系统和计算机基本理论。
• 拥有客户端或服务器端丰富的C 实战经验。
• 熟悉SQL、 RDBMS、JNI、JDBC 或Web服务者优先。
• 具备强大的调试、分析和解决问题的能力。
• 具备良好的英语沟通能力和团队合作精神,以成果为导向,精力充沛,学习能力强。