高级软件工程师
招聘人数:
3

详细描述

岗位职责: 1、负责并参与方案讨论、技术调研及参与解决开发中的技术难题; 2、归纳系统业务需求,参与编写用户需求说明书和需求分析报告; 3、设计软件系统的体系结构、用户界面、功能模块等,并撰写相关技术文档; 4、负责完成系统框架和核心代码编写,主导架构设计及核心代码开发,确保系统性能、质量和安全; 5、调试、优化所设计应用软件,及时消除程序代码中的缺陷; 6、分析客户的个性化修改建议,评估工作量,分解工作,带领团队完成项目实施。 7、提高自身技术能力、知识共享、汇报日常工作; 岗位要求: 1、计算机科学与技术、软件工程、数字媒体技术、数学等相关专业硕士、博士学历,有项目经验的优秀本科生可适当放宽条件; 2、具有五年大型Java应用系统编程经验,深入掌握struts2、spring、hibernate、MQ消息中间件架构,深入理解java语言体系,深入理解JVM虚拟机运行机制,包括JVM的类加载、JVM的物理内存模型、线程、GC、代理、反射、模板等设计模式,熟悉Jsp,Servlet,语义Web等开发技术者优先; 3、熟悉至少一种主流数据库(oracle,sqlserver,mysql); 4、熟悉至少一种应用服务器(WebLogic,WebSphere,Tomcat等)的使用和配置; 5、熟悉Struts,Spring,Hibernate,MyBatis,OOD,OOP及UML; 6、熟悉JUnit、svn、LoadRunner等工具,精通调试方法并掌握至少一种bug跟踪系统; 7、熟悉ExtJs、Jquery等前端框架之一; 8、具有良好的沟通能力;具有良好的团队合作精神,工作认真负责;具有很好的判断力和学习能力,对新的产品和事物的接受能力强; 9、具备良好的英文读写能力;

湘公网安备 43019002001040号