岗位职责:
1、软件开发与实现:
负责公司软件产品的设计、开发和维护,确保代码质量符合公司标准。
按照项目计划和需求文档,完成模块的编码和单元测试工作。
2、技术问题解决:
及时解决开发过程中遇到的技术问题,确保项目顺利推进。
参与代码审查,优化代码质量,提升系统的性能和稳定性。
3、需求分析与设计:
参与项目需求分析和系统设计,提出合理的技术方案。
与团队成员协作,确保开发工作与项目目标一致。
4、文档编写与维护:
编写技术文档,包括设计文档、开发文档和用户手册。
维护项目代码库,确保代码的可读性和可维护性。
5、持续学习与技术提升:
关注行业最新技术动态,学习新技术并应用到实际工作中。
参与团队技术分享和培训,提升个人和团队的技术水平。
任职要求:
1、教育背景:
本科及以上学历,计算机科学、软件工程或相关专业。
2、工作经验:
2年以上软件开发经验,有完整的项目开发经验。
熟悉软件开发流程,具备良好的编程习惯和代码管理能力。
3、专业技能:
熟练掌握Java、Python、C++等编程语言之一。
熟悉数据库设计和SQL语言,了解常用的数据结构和算法。
了解微服务架构和容器化技术,有相关开发经验者优先。
4、沟通能力:
具备良好的沟通协调能力,能够与团队成员有效合作。
具备较强的口头和书面表达能力,能够清晰传达技术问题和解决方案。
5、问题解决能力:
具备较强的问题解决能力,能够快速定位和解决技术问题。
具备良好的团队合作精神,能够积极参与团队讨论和协作。
6、学习能力:
具备快速学习和适应新技术、新工具的能力。
具备创新思维,能够提出新颖的解决方案。