- 论坛徽章:
- 0
|
本帖最后由 jetwins 于 2010-08-11 17:18 编辑
Platform软件(西安分公司)
Position Title: Senior Software Developer
Summary
The Senior Software Developer’s primary responsibility is to do moderately complex product design, analysis and implementation which may require research and analysis. This senior technical role is expected to work with less supervision, lead software projects, and supervise and coach less senior developers.
Responsibilities
1. Independently creates design and implements software for medium complexity development projects.
2. Creates the design and implements software of complex development projects under the supervision of a more senior developer or architect.
3. Understands the whole product design and requirements and writes selective product functional specifications based on product requirements (PRD/FRD).
4. Writes selective Feature Requirements Documents (FRDs) under the supervision of a product manager, architect.
5. Participates in component level designs together with other senior developers or architects.
6. Reviews designs, implementations and bug fixes done by other developers. Supervises, and coaches junior developers. Provides general technical training to others when needed.
7. Performs testing and maintenance of products and can effectively identify tricky bugs in the code and can work on time critical, business critical production issues from the fields.
8. Understands product specifications from a user’s perspective and contributes to and reviews product documentation.
9. Researches and understands user requirements and use cases and uses them in product designs.
10. Calls meetings for design and implementation issues in order to execute projects effectively.
Qualifications
Completion of Computer Science or Computer Engineering Master.
3+ years of Windows and/or UNIX system development experience is highly desired, preferably Linux, Sun Solaris, and Microsoft Windows.
Strong knowledge of C/C++ and OO.
Expertise in software development skills, advanced skills in programming languages, operating systems, development environments/tools.
Expertise in development process, including specification, documentation and quality assurance. Mature judgment in project execution.
Good skills in research and analysis, project planning and implementation. Ability to do basic coordination of projects among peers.
Expertise in design and documentation skills following development process. High pass ratio in design reviews of medium complexity development projects.
Excellent communication skills (both mandarin and English) and interpersonal skills.
Good skills in multiple product areas as well as good industry knowledge.
Demonstrated productivity and quality leadership at analysis, design and implementation level working on critical path projects.
岗位名称:高级软件开发工程师
职位描述
主要职责是中等复杂程度的产品设计,分析和实现。期望其独立完成软件项目,监督和辅导初级开发人员。
工作职责
1. 独立设计和实现中等复杂程度的开发项目。
2. 在资深开发工程师或架构师的指导下,设计和实现复杂软件开发项目。
3. 理解整个产品的设计和需求,根据产品的需求完成特定的需求说明文档。
4. 在产品经理或架构师的指导下,完成特定的功能描述文档。
5. 参与组件的设计。
6. 审核其他开发人员的设计,实现,缺陷修正。辅导初级开发人员,提供必要的技术培训。
7. 执行产品的维护和测试,能够及时定位和解决困难的产品的缺陷。
8. 从用户的描述中理解需求,参与产品设计。
9. 研究和理解用户需求并确保产品设计可以满足它们。
10. 组织有效的会议完成产品和项目的设计和实现。
任职要求
计算机专业硕士。
3年系统开发经验,Linux,Sun Solaris,Microsoft Windows。
精通C/C++ 和面向对象设计和实现。
精通软件开发技术,包括高级开发语言,操作系统,开发环境和工具。
清楚的了解软件工程,包括需求,文档,质量控制等。
能够完成基本的项目计划,实现,和协调。
优秀的文档能力。
优秀的沟通技巧(中英文)。
良好的行业知识(比如云计算)。
经过证明的工作效率,可以主导关键项目的设计和实现。
工作地点:西安
mailto: chieh.chu@hotmail.com |
|