一、岗位职责1、负责交付型软件项目的开发整体管理;2、负责软件架构设计工作,包括系统的总体规划、架构设计、系统分析、软件实现、性能优化;3、在深度了解客户需求后,制定相应的项目开发计划、项目需求和人员需求方案;4、根据项目计划和方案,协调相关的软件开发人员了解项目需求并分配任务;5、负责核心代码的编写及技术难点的攻关,解决项目执行过程中遇到的问题。指导和培训工程师;6、对软件工程的进度和质量负责二、技能要求1、具备丰富的软件工程经验,熟悉软件项目工程管理体系,有良好的需求分析、项目规划、进度控制等项目管理能力;2、三年以上大型JAVA/J2EE系统架构设计工作经验,有较强的需求分析能力、方案设计能力和问题解决能力;3、掌握面向对象编程思想以及一些标准软件设计模式,熟悉了解现代软件开发方法与环境,有良好的编程习惯. 了解版本控制工具如Subversion;4、熟悉互联网基本原理及Ajax,DHTML,CSS等Web相关前端技术;5、熟悉主流开发架构Spring+SpringMVC+Mybatis+Mysql或 Struts+Spring+Hibernate+Mysql6、熟悉一种或多种关系型数据库经验,会MYSQL SQLSERVER ORACLE DB2中一种或多种,有空间数据库建库经验。三、工作经验1.3年以上电子政务或企业业务应用系统经验;2.有带领团队的工作经历。