IT高级开发工程师【岗位价值】1、技术规划与决策:根据公司的发展战略和业务需求,制定软件技术发展规划和研发方向。深入了解各种技术和工具,能够根据项目需求选择最适合的技术和框架,确保技术决策的准确性和前瞻性。2、项目计划与执行:负责制定项目计划,明确项目目标、任务分配和时间节点,确保项目按计划顺利推进。具备良好的项目管理能力,包括时间管理、风险管理、质量管理等,以保证项目的成功交付。3、质量把控:对软件建立严格的质量保证流程,确保开发过程中的错误和缺陷得到及时发现和修复。关注用户体验和反馈,不断优化产品功能和性能。4、业务支撑:与公司其他部门紧密合作,了解业务需求并提供技术支持。参与业务需求的分析和讨论,将业务需求转化为技术实现方案,为公司的业务发展提供有力支撑。【岗位职责】主要包括参与软件开发、需求分析、模块设计、编码工作,以及故障修复和性能调优。1、参与软件开发:负责基于JAVA技术的应用系统开发,参与需求分析,并根据具体模块需求独立完成模块的设计和编码工作。2、需求分析和模块设计:负责所开发模块的故障修复、性能调优,以及根据开发规范与流程完成系统设计、编码、测试及相关文档的编写。【岗位要求】1、本科及其以上学历,计算机相关专业2、具有5-8年以上相关工作经验3、具备较强的责任心和抗压能力以及良好的沟通能力4、拥有项目管理相关经验,具备良好的团队合作精神,资源协调,确保项目顺利落地执行【其他技术要求】1、具备计算机相关专业本科及以上学历,5~8年以上的Java开发经验,精通掌Java开发、HTML/Javascript/CSS, JSP/Servlet等JAVAEE相关技术,熟练掌握MySQL等数据库,以及Tomcat等应用服务器、nginx等负载均衡软件。此外还需精通MVC模式下的B/S开发,熟悉Spring/Springboot/SpringMVC/MyBatis等开源框架。2、有C#.Net开发经验,熟练使用MSSQL,熟悉开发设计模式,并能对项目难题做技术攻关。3、优秀的文档编写能力,包括技术文档输出、测试文档输出等。4、优秀的软件项目架构能力,能够设计高效、可扩展和可维护的系统架构。5、全程参与过2个以上的全流程项目开发,如:CRM系统、MES系统、WMS、APS等,有乙方工作经验或有优秀开源项目者优先。