高级开发工程师岗位职责说明书
- 格式:docx
- 大小:25.72 KB
- 文档页数:5
高级开发工程师岗位职责说明书
工作职责:
1. 管理
1) 在上级领导的指导和要求下,能够带领项目组内的初中级人员
开展工作;
2) 在上级领导的指导下,能够制定各种项目管理计划,并监控追
踪项目实施;
3) 能够指导初中级人员,重视对于他们的锻炼和培养;
4) 领导并积极参与团队内部的技术交流工作;
5) 活跃团队气氛,加强团队凝聚力;
6) 按照公司项目管理制度,积极推行规范的项目管理;
2. 需求
1) 在上级领导的指导和要求下,能够制定需求管理计划,并严格
监控,执行需求管理计划;
2) 对于需求,保持与客户的积极沟通,创造良好的沟通渠道,为
项目的成功打下扎实的基础;
3) 指导,安排,并共同执行项目组成员的需求调研,分析,跟踪,
变更工作;
4) 能够全面掌握需求,并给项目组团队成员讲解;
5) 培养项目组成员对于需求的理解,分析能力;
6) 能够及时,完善的处理团队成员对于需求的疑问;
3. 设计
1) 在上级领导的指导和要求下,能够制定设计管理计划,并严格
监控,执行设计管理计划;
2) 能够进行或者指导团队成员核心模块的设计工作;
3) 在上级领导的指导和要求下,能够掌控设计质量,提高团队成
员设计水平;
4) 解决团队成员在实际设计工作中遇到的问题;
5) 在上级领导的指导和要求下,能够对于最终的各类设计文档负
责;
4. 开发
1) 在上级领导的指导和要求下,能够制定开发管理计划,并严格
监控,执行开发管理计划;
2) 能够进行核心模块的开发,解决复杂的技术问题;
3) 在上级领导的指导和要求下,能够指导和培养团队内部成员,
提高成员的开发技术能力;
4) 编码质量和规范达到公司和项目组的要求;
5) 在上级领导的指导和要求下,按照公司和项目组的要求,能够
制定代码管理规范,并指导团队成员执行;
5. 测试
1) 在上级领导的指导和要求下,能够制定测试计划,严格监控,
执行测试计划;
2) 在上级领导的指导和要求下,能够监督测试活动的进度和效果,
及时调整进度,协调解决重大问题,确保达成测试目标;
3) 根据需求和设计文档进行系统测试和单元测试,并提交相应
的测试报告;
4) 及时修正单元测试中产生的问题;配合测试团队的测试工作,
按时修正测试出的缺陷,完善系统功能;
5) 能够进行软件安装手册、使用和维护手册等文档的编写工作;
6) 能够给测试人员讲解业务流程和测试着重点;
6. 实施
1) 在上级领导的指导和要求下,能够制定实施计划,掌控实施流
程;
2) 能够指导其他成员进行实施工作;
3) 解决实施过程中出现的问题,并作为组织过程资产进行保存;
4) 跟踪产品的使用情况,了解新的功能需求,并对现有的功能进
行调整、维护和优化。
7. 运维
1) 按客户和项目组要求,对产品进行定期和不定期的检查,并记
录检查结果;
2) 按客户和项目组要求,及时处理客户投诉的故障和问题,并给
客户以完整,正确,明确地答复,并记录结果;
3) 能够独立进行故障和问题分析,预防故障的发生,降低故障率;
4) 对于重点保障项目,需要随时保持通讯畅通,并能够在规定时
间内到达现场;
5) 能够与客户保持良好,有效地沟通;
6) 能够指导初级人员的日常工作;
8. 日常工作
1) 严格遵守和执行公司和客户的规章制度;
2) 按时,完整的提交工作周报和工作日志;
3) 按时并保质保量的完成上级领导安排的工作;
4) 能够营造项目组氛围,提供凝聚力;
5) 落实公司的相关政策;
6) 了解公司的业务发展方向,深入挖掘业务发展点;
任职资格:
学历: 本科以上
工作经验: 5年以上相关开发工作经验
1. 知识/技能:
(1)了解各种开发语言工具,精通其中一种;
(2)掌握各个大型数据库,并能进行数据库编程和优化管理;
(3)熟悉软件开发过程,熟悉开发设计模式;
(4)具有较强的文档撰写能力,独立分析和解决问题的能力。
2. 素质要求:
1) 团队合作:帮助团队成员解决所遇到的问题,无保留地将自己
所掌握的技能传授给其他成员,并形成良好的团队氛围;
2) 成长性:在工作中善于积累经验,总结教训,改正和完善自己
不足之处,并努力的提升自己的能力;
3) 思维能力:面对复杂难度的问题,恰当地运用已有的概念、方
法、技术等多种手段,分析问题产生的原因,找出最有效的解
决办法;
4) 主动性:主动挖掘并发现潜在问题,并采取必要的措施来应对
挑战。