【工作内容】- 负责参与软件系统的需求分析、设计、编码、测试及维护;- 与团队成员协作,解决项目开发过程中的技术难题;- 对现有软件进行持续改进,提升系统的性能、稳定性和用户体验;- 根据项目计划,按时完成分配的任务,并保证代码质量;- 参与代码审查,确保代码符合公司的编程规范;- 关注行业动态和技术趋势,为团队引入新的技术和工具。【任职要求】- 计算机科学或相关领域的本科及以上学历;- 熟悉Python编程语言,掌握常用的Python框架(如Django、Flask等)- 精通C++、Python和Flask。- 掌握通信协议和计算机网络的基础知识。- 熟练使用GitLab或其他版本管理工具。- 有编写单元测试和使用如Pytest等测试框架的经验。- 熟练使用SQL和NoSQL数据库。- 具备良好的数据结构和算法基础;- 熟悉软件开发生命周期,了解敏捷开发模式优先;- 具有良好的沟通能力和团队合作精神;- 对技术充满热情,愿意不断学习新知识;