职位描述
岗位职责:1、负责应用系统的架构设计,实现复用高、松耦合的架构;2、负责系统核心代码开发,并解决系统开发和运行中出现的重要、疑难技术问题;3、负责指导开发工程师开展系统详细设计和开发工作;4、负责软件复用设计以及重要组件的设计和开发,并逐步建立组件库;5、参与软件系统的设计评审,参与软件开发技术规范及标准流程的改进。岗位要求:1、大学本科及以上学历,计算机及相关专业;2、对JAVA 技术及整个解决方案有深刻的理解及熟练的应用,精通JavaEE 架构和设计模式,并能在此基础上设计产品框架;3、具有面向对象分析、设计、开发能力(OOA、OOD、OOP),精通 UML 和 ROSE,熟练使用 Rational Rose、PowerDesigner 等工具进行设计开发;4、熟悉Linux/Unix环境,精通大型数据库如Oracle、SQL Server 等的开发;5、对计算机系统、网络和安全、应用系统架构等有全面和扎实的认识,并有丰富的实践经验;6、具有3-5年以上的软件开发工作经验,其中至少有3年以上代码编写工作和2年以上B/S软件产品架构和设计经验,有大中型应用系统核心模块开发和实施的成功案例;7、熟悉软件开发流程、软件产品周期,对软件工程有良好的把握,具备良好的团队意识和协作精神,并具有较强的内外沟通能力、书面表达能力和高效学习能力,能快速掌握新技术和新方法。