职位描述
作为软件开发团队的核心成员,您将负责为公司旗舰产品和业务线设计开发高质量、高性能的解决方案。该岗位需要全程参与软件生命周期,从初期需求分析到最终系统优化,确保产品的稳定性、可靠性和可扩展性。您还将负责对现有系统进行深度性能分析与调优,识别并解决复杂技术难题,提出创新性改进策略。此外,您将通过代码审查、技术知识分享和团队培训计划,助力打造协作型开发环境。
核心职责
- 主导公司核心产品的软件开发与设计流程,专注于交付符合严格质量与性能标准的解决方案
- 协同跨职能团队分析系统需求,构建可扩展、可靠的软件架构框架
- 开发并优化模块化组件,同时确保与现有系统的无缝集成及未来扩展能力
- 执行全面的软件系统性能分析与调优,提升运行效率与用户体验
- 通过系统化故障排查识别复杂技术问题,并实施有效解决策略
- 定期开展代码审查以维护代码质量标准,与团队成员分享专业技术知识
- 组织并实施技术培训课程,提升团队专业能力并促进知识传承
- 持续追踪新兴技术与行业趋势,识别创新改进机会
- 不断研究实验新型开发方法与工具,提升团队生产力
- 将前沿技术应用于实际项目,同时保持与业务目标的一致性
任职要求
- 5年以上软件开发实战经验,具备可验证的可扩展系统设计成功案例
- 精通Java/Python/C++/JavaScript等编程语言,深刻理解面向对象设计原则
- 熟练掌握微服务、分布式系统、云原生解决方案等软件架构模式
- 具有系统性能优化经验及监控指标分析工具使用经验
- 能够通过系统化方法分析复杂问题并开发创新性技术解决方案
- 出色的沟通能力,能有效协调团队成员与相关方协作
- 熟练使用Git等版本控制系统管理代码库及协同开发
- 具备敏捷开发/Scrum方法论实践经验
- 强大的系统性能评估与优化机会识别分析能力
- 承诺通过行业认证与技术研究实现持续学习与专业发展
- 优先条件:具有软件开发团队领导经验或初级工程师指导经验
资质要求
候选人需持有计算机科学、软件工程或相关专业本科及以上学历。具备CSDP认证或AWS开发人员认证等专业资质者优先。需展现独立工作与团队协作能力,拥有出色的问题解决技巧与细节关注度。优秀的时间管理能力以确保项目按期交付的同时维持高质量标准。具备同时管理多项开发任务的强效组织能力。经证实能适应不断变化的项目需求与技术发展。