岗位职责:
1. 参与需求分析和系统设计,根据业务需求进行软件开发;
2. 根据开发规范和开发流程,开发和维护代码;
3. 了解软件架构和设计模式,并根据需求进行具体实现;
4. 负责编写单元测试和集成测试代码;
5. 参与代码评审和需求评审,并进行相应的代码改进;
6. 根据项目计划、进度和质量要求,保证代码质量和交付进度;
7. 不断学习和研究新的技术和工具;
8. 与其他开发团队成员协同工作,共同完成项目开发任务;
9. 参与问题排查和解决,保证系统的稳定性和可靠性。
任职要求:
1. 本科及以上学历,计算机相关专业;
2. 掌握至少一门编程语言,如 Java、C++、Python 等;
3. 熟悉常见的软件开发工具和技术,如 IDEA、Git、SVN、Maven 等;
4. 熟悉至少一种常见的数据库系统,并了解数据库设计和管理;
5. 具备良好的自学能力和学习意愿,能够快速学习新的技术;
6. 较好的英语阅读、写作和沟通能力,能够阅读英文技术文档和交流;
7. 具备良好的团队协作能力和沟通能力,能够与其他团队成员有效交流和合作;
8. 具有积极的工作态度和较强的责任心,能够主动承担任务和完成工作;
9. 熟悉前端技术,能够进行简单的 Web 开发是一个加分项,