职位描述
软件开发工程师
1、需求分析:对业务部门提出的需求进行深入分析,明确软件的功能需求、性能要求、界面设计等方面的具体要求。
2、系统设计:根据需求分析结果,进行系统设计,包括软件架构、数据库设计、模块划分、接口设计等方面。
3、编码实现:按照系统设计,进行编码实现,包括各类软件开发语言、工具的选择和使用,按照编码规范进行代码编写,确保代码的正确性、可读性、可维护性
4、软件测试:软件开发过程中需要进行单元测试、集成测试、系统测试等环节,确保软件的正确性、稳定性和性能。
5、部署与发布:软件开发完成后,需要进行部署和发布工作,包括安装程序、配置环境、数据迁移等环节。
6、接口开发:负责开发各系统互联互通数据共享集成接
口,确保接口可靠、稳定、正常运行。
7、维护升级:软件上线后,要进行维护和升级工作,包括解决故障、完善功能、更新升级等环节。
任职资格:
1、5年以上开发经验,2年以上APP软件项目经历
2、熟练掌握至少一种或多种编程语言,如Java、C++、Python等,掌握至少一种SQL语言熟练使用常用软件开发工具,具备良好的编码风格,掌握版本控制使用方法;熟悉Iinux、windows 并搭建项目所需的环境,编写技术设计文档、有ERP相关项目经验。
3、具备分析问题、抽象思考、推理推断和问题拆解的能力,构建合理的程序逻辑;问题解决能力:识别问题、分析问题、查找解决方案、调试代码和持续改进的能力;沟通能力强,与团队同事保持良好的沟通和协作
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕