工作内容:负责软件开发生命周期中的各个方面,包括软件设计、编码、测试、部署等。主要职责:- 负责软件项目的需求分析和设计,输出高质量的设计文档和接口文档;- 使用C/C++进行编程,确保代码质量和性能;- 参与软件项目的代码审查和测试工作,确保软件质量;- 负责软件项目的部署和维护工作,确保软件的稳定性和可靠性;- 撰写和参与完善项目文档,包括用户手册、技术文档等;- 参与团队的技术交流和分享,不断提升自身和团队的技术水平;- 根据项目需要,配合团队完成其他相关工作任务。职位要求:- 计算机或相关专业本科以上学历,具备一定的软件开发经验;- C/C++ 熟练,熟悉数据结构和算法;- 熟悉 Linux 操作系统及常用命令;- 熟悉 Git 版本控制工具,了解软件开发流程;- 有较好的沟通能力和团队合作精神,具备良好的抗压能力;