就职单位:中通服科信信息技术有限公司
岗位职责:
1.需求分析:与客户和利益相关者合作,理解他们的需求和期望,并将其转化为具体的软件功能和特性。这要求软件工程师具备良好的沟通能力和业务需求分析能力。
2.软件设计:根据需求分析的结果,设计软件的架构、模块和界面,确定软件的组织结构和数据流程。这需要熟悉软件设计原理和工具,如UML等。
3.编码实现:使用编程语言和开发工具,将设计的软件转化为可执行的代码。这要求软件工程师熟练掌握至少一种编程语言,并熟悉相关的开发框架和库。
4.软件测试:编写测试用例,进行软件测试,确保软件的质量和稳定性。测试是软件开发生命周期中的关键步骤,有助于发现和修复潜在的问题。
5.软件部署与维护:将开发完成的软件部署到生产环境中,并进行后续的维护和支持工作。这包括处理用户反馈、修复软件缺陷和进行软件升级等。
学历要求:本科及以上学历
专业要求:计算机、电子信息、软件工程、人工智能、应用数学等相关专业
应聘资格要求:
1.掌握计算机科学和软件工程的基本原理和知识。
2.熟练掌握至少一门编程语言,如Java、C++、Python等,并能够熟练运用相关的开发工具和框架。
3.熟悉软件开发生命周期和常用的开发方法,如敏捷开发等。
4.了解数据结构和算法,具备良好的编程能力和问题解决能力