高级软件开发工程师
浏览:7298次 发布于:2017/5/9
部门工作职责:
1、软件开发方向规划
2、软件开发工具选购
3、系统整体方案规划
4、软件系统开发设计
5、软件系统测试规划实施
6、软件系统项目评审
7、软件项目疑难问题处理
8、软件疑难故障分析处理
9、软件人力资源组织/考评
10、软件开发团队组织
11、软件工程师集训学习
12、软件体系框架设计与定制
13、软件技术积累与探索
14、软件开发技术规范编制
15、软件的技术资料管理
16、软件知识产权等相关文档编制
17、软件的鉴定、认证
18、软件的质量体系认证
岗位职责:
1、负责组织项目策划,提出立项申请,参与立项评审工作
2、负责组织产品需求分析、需求分析和概要设计工作
3、负责公司自有软件产品开发工作的组织实施,保证产品质量
4、负责产品开发过程的管理与监控
5、负责组织公司产品的技术支持工作
6、负责组织软件产品的售后支持和维护工作
7、参与客户项目的组织与管理过程
8、负责本部门运营管理工作,进行员工团队建设
9、完成上级交办的其他工作
岗位要求:
1、五年以上软件开发工作经验,三年以上大型用户定制项目或产品的研发组织、管理经验
2、具有大学本科或相同及以上学历
3、具备计算机软件专业的各项基础知识,包括操作系统基本原理、计算机网络原理及TCP/IP协议、UDP协议、编译原理和DBMS原理等
4、熟悉Linux操作系统及常用的Shell指令
5、掌握常用的开发工具:MyEclipse、VisualStudio等
6、掌握常用的系统分析和设计工具:Microsoft Visio、PowerDesigner 或 Rational Rose 等;按照软件概要设计说明书,能承担子系统级的详细设计
7、掌握SQL Server/Oracle/Access 等数据库技术,具备子系统级的数据库设计能力
8、熟悉软件开发流程,具备项目级的软件开发组织能力
9、熟悉J2EE技术架构下的系统设计,并能根据产品的实际需要选择不同的技术路线,熟悉公司产品的技术架构,发现和弥补产品设计中的不足,完善产品设计
10、能够制定测试计划,能分析定位出缺陷产生的原因,能解决测试过程出现的其他异常;能独立完成整个测试流程
11、熟练掌握项目管理知识,熟悉项目领域的行业知识,具有丰富的计算机软件知识,熟悉项目管理规范及相关制度,能在实际运用中提出自己的建议作为组织过程持续改进的基础