一、 岗位职责:1、负责交付型软件项目的开发整体管理;2、负责软件架构设计工作,包括系统的总体规划、架构设计、系统分析、软件实现、性能优化;3、在掌握客户需求后,制定相应的项目开发或迭代计划,协调相关人员按期执行并高效高质落地;4、负责核心代码的编写及技术难点的攻关,解决项目执行过程中遇到的问题。指导和培训工程师;5、对软件工程的进度和质量负责二、技能要求:1、具备丰富的软件工程经验,熟悉软件项目工程管理体系,有良好的项目规划、进度控制、质量控制等项目管理能力;2、三年以上大型JAVA/J2EE系统架构设计工作经验,有较强的方案设计能力和问题解决能力;3、 精通Java,精通jvm原理,能够定位并解决jvm性能问题;4、 熟悉SpringMVC、SpringBoot、SpringCloud、MyBatis、Dubbo等开源框架;4、精通Mysql/Oracle数据库的使用,熟悉Redis、MongoDB等NoSQL数据库,高效进行SQL优化;5、熟悉消息中间件,如RabbitMQ、ActiveMQ等,能在不同业务场景灵活使用合适的技术;6、熟悉Tomcat、Nginx、Docker等环境的搭建和使用;7、熟悉Linux环境和常用的Shell命令,熟悉Jenkins、Maven、Git、SVN等工具或相关插件的使用;三、工作经验:1.3年以上电子政务或企业业务应用系统经验2.有带领团队的工作经历3.有良好沟通和团队协作能力和抗压能力4.有物联网开发经验优先