工作内容:负责公司软件产品的开发,维护和优化现有产品,负责撰写和参与软件项目的需求分析、设计、编码、测试以及跟进项目进度等。主要职责:- 根据公司需求,参与软件项目的需求分析、设计和开发工作,负责项目中关键模块的编写和功能实现;- 撰写项目需求文档和测试计划,确保项目按照预定要求顺利完成;- 负责项目中代码的审查和修改,确保代码质量,并确保项目按时交付;- 参与项目设计评审和工具选型,提出建设性意见和建议;- 协助项目经理进行项目计划和进度跟踪,并协调项目资源;- 参与项目需求评审和测试评审,确保项目按照预定要求顺利完成。职位要求:- 计算机相关专业硕士及以上学历,3年以上的软件开发工程师经验;- 熟悉常用的软件开发工具和技术,如Java、Python等;- 熟练掌握至少一门编程语言,了解常用的开发框架和数据库;- 熟悉常用的软件工程方法,如敏捷开发、测试驱动开发等;- 熟悉Linux系统,了解常用的命令和脚本;- 具备良好的编程习惯,如代码注释、单元测试和重构等;- 熟悉软件安全知识,了解常见的攻击方式和防御措施;