(1)技术规划与架构设计:主导核心功能模块的技术选型、架构设计与数据库规划,制定兼顾长期演进与当前需求的解决方案,为产品奠定坚实的技术基石。
(2)质量保障与性能优化:负责代码质量与系统性能,通过代码审查、性能调优、资源管理等手段,确保功能模块在高并发场景下的稳定性、安全性与响应效率。
(3)系统演进与能力沉淀:在设计之初便考量系统的可扩展性与可维护性,致力于构建高内聚、低耦合的模块化架构与可复用的技术组件,以支撑业务的快速迭代。
(4)技术闭环与团队赋能:全面负责从方案设计、研发实施到上线运维的技术闭环,输出规范的技术文档,并积极分享经验、指导同事,驱动团队整体技术能力的提升。
(5)其他工作:完成上级和领导交办的其他工作任务。
任职要求
(1)学历要求:本科及以上学历,计算机科学、软件工程或相关理工科专业。
(2)工作经历要求:5年以上扎实的软件开发经验,至少2年以上在复杂系统或核心模块担任主力开发或技术骨干角色。有完整项目生命周期(需求、设计、编码、测试、部署、运维)的深度参与或主导经验。
(3)技术技能:技术深度与广度:精通 1-2门主流编程语言(如Java/Python/Go/C++/JS等)及其生态,深入理解其原理和最佳实践。熟练掌握主流后端/前端/移动技术栈中至少一个方向的核心框架和工具。系统设计与实现:具备模块化、可复用、可维护的系统设计和编码能力,熟练掌握常用设计模式。能独立负责复杂模块或子系统的设计、开发和优化。
(4)能力素质要求:有较强的系统开发问题解决能力;抗压能力、沟通能力、协调能力、文字能力、执行力强;有强烈的责任意识、担当意识、大局意识、学习意识;认同徐工企业文化,忠诚企业,廉洁敬业。