岗位标识信息
岗位名称:软件工程师
所属部门:技术研发中心
直接上级:研发部经理
岗位编号:TECH-DEV-003
编制日期:2023年10月27日
岗位使命概述
负责公司软件产品的设计、开发、测试与维护,确保项目按时保质交付,持续提升产品性能与用户体验,支持公司业务目标的实现。
核心职责描述
1. 参与需求分析,进行软件系统框架与核心模块的详细设计,编写设计文档。
2. 依据设计文档,进行高质量的代码编写、单元测试及集成测试。
3. 维护和升级现有软件产品,快速定位并修复系统缺陷。
4. 协同测试工程师完成系统测试,并负责处理线上技术问题。
5. 撰写项目相关技术文档,包括开发手册、API接口文档等。
6. 跟踪业界新技术动态,进行技术评估与引入,推动团队技术革新。
工作关系图
内部协作:与产品经理、项目经理、UI/UX设计师、测试工程师及团队其他成员紧密协作。
外部联系:可能与第三方技术服务商、开源社区进行技术对接。
任职资格标准
1. 本科及以上学历,计算机科学、软件工程或相关专业。
2. 三年以上Java/Python/Go等一种主流语言开发经验,熟悉Spring Cloud或Django等框架。
3. 熟练使用MySQL/PostgreSQL等数据库,掌握Redis、消息队列等中间件。
4. 理解微服务架构、容器化技术(Docker/K8s)及CI/CD流程。
5. 具备良好的系统设计能力、编码习惯和逻辑思维能力。
6. 强烈的责任心、团队精神和良好的沟通能力,能承受一定工作压力。
工作条件与环境
工作地点:公司总部研发办公室
工作时间:标准工时制,因项目需要可能偶尔加班
设备配置:标配高性能开发笔记本电脑及双显示器
绩效考核维度
1. 项目任务完成率与及时性(占比40%)
2. 代码质量、bug率及线上事故次数(占比30%)
3. 技术文档的规范性与完整性(占比15%)
4. 团队协作与知识分享贡献(占比15%)