岗位职责:
1. 负责软件开发工作,包括需求分析、设计、编码、测试、维护等工作。
2. 参与软件产品的架构设计和技术选型,提出优化方案并实现。
3. 负责编写高质量的代码,保证代码的可读性、可维护性、可扩展性和可重用性。
4. 负责软件产品的性能优化和调试工作,保证软件产品的稳定性和可靠性。
5. 参与团队技术分享和知识传递,提高团队整体技术水平。
岗位要求:
1. 本科及以上学历,计算机相关专业。
2. 有2年以上软件开发经验,熟悉至少一种主流编程语言。
3. 熟悉常用的软件开发工具和技术,如Git、Jenkins、Spring等。
4. 熟悉常见的软件开发模式和流程,如敏捷开发、测试驱动开发等。
5. 具备良好的沟通能力和团队协作能力,能够承担一定的工作压力。
6. 有较强的自我学习和解决问题的能力,具备良好的职业素养和责任心。