岗位描述
岗位职责:
1. 负责软件产品的需求分析、方案设计与功能开发。
(1)结合业务场景和产品需求,参与系统架构设计、模块设计及技术方案评审,确保方案具备良好的可扩展性、稳定性与可维护性。
(2)根据研发计划完成核心功能编码、接口开发、单元测试及相关技术文档编写,保障交付质量与开发效率。
(3)持续优化系统性能、代码结构和开发流程,提升产品整体运行效率与用户体验。
2. 负责软件系统的测试联调与问题闭环。
(1)配合测试、产品及相关协作团队完成系统联调、缺陷定位、问题修复和版本发布支持,确保项目按计划推进。
(2)跟踪线上运行情况,及时响应并处理系统故障、性能瓶颈及技术问题,推动问题闭环和经验沉淀。
(3)建立并完善开发规范、代码规范和质量保障机制,提升研发过程的标准化水平。
3. 负责技术攻关与研发能力建设。
(1)围绕关键业务场景和核心技术难点开展技术研究与攻关,提升产品竞争力和技术先进性。
(2)关注主流技术发展趋势,结合团队实际业务需要,推动新技术、新工具和新方法在研发场景中的合理应用。
(3)参与技术知识沉淀、经验分享和团队协作机制建设,促进研发效率提升与团队能力成长。
4. 负责跨部门协同与项目交付支持。
(1)与产品、测试、实施、运维等团队保持高效协作,准确理解需求背景与业务目标,推动研发成果有效支撑业务发展。
(2)在项目实施和客户交付过程中提供必要的技术支持,协助解决落地过程中的技术问题,提升交付质量与客户满意度。
(3)基于数据和项目反馈持续优化研发方案,推动产品迭代和版本演进。
任职要求:
1. 学历要求:本科及以上学历,计算机科学与技术、软件工程、通信工程、自动化、电子信息等相关专业优先。
2. 工作经验:具备软件研发相关工作经验,能够独立承担模块设计、编码实现、问题排查与优化工作;有完整项目开发和交付经验者优先。
3. 技术能力:
(1)具备扎实的计算机基础知识,熟悉数据结构、算法、操作系统、计算机网络、数据库等相关内容。
(2)熟悉至少一种主流编程语言及其开发框架,具备良好的编码习惯和代码质量意识。
(3)熟悉常见软件开发流程、版本管理、接口设计、单元测试及问题定位方法,具备较强的工程化开发能力。
(4)具备一定的系统分析、架构理解、性能优化和故障排查能力,能够在复杂场景下快速定位并解决问题。
4. 行业背景与业务理解:
(1)具备良好的业务理解能力,能够将业务需求转化为可落地的技术方案。
(2)有企业级软件、网络通信、云平台、SaaS应用或相关行业研发经验者优先。
(3)有面向客户场景进行产品优化、项目支持或交付协同经验者优先。
5. 综合素质:
(1)具备良好的沟通协作能力、责任意识和执行力,能够与跨部门团队高效配合。
(2)具备较强的学习能力、逻辑分析能力和问题解决能力,能够适应快速迭代的研发环境。
(3)具备较好的质量意识、客户意识和结果导向,能够持续推动产品与技术优化。