岗位说明:
岗位职责:
1、参与项目需求进行功能模块的详细设计;
2、根据新产品开发速度和任务分配,开发相应的软件模块;
3、根据公司技术文档规范编写的技术文档;
4、根据需要不断修改完善软件;
5、研究项目基数细节,编写相应的项目文档;
6、参与软件实施,尤其是关键模块的开发测试;
7、协助售后基数支持;
8、完成主管领导分配的其他任务。
岗位要求:
1、计算机相关专业背景,本科及以上学历;
2、具有3年以上软件开发相关工作经验,有带团队经验者的优先;
3、熟练运用C#/C 等方面向对象语言进行面向对象设计与编程;
4、熟悉软件设计模式,对面向对象设计具有较深理解与应用;
5、具有一定的业务分析基础,能够有效的将业务需求转化为技术设计;
6、具有较丰富的数据库开发经验,熟练使用MSSQL等数据库;
7、熟悉常见的架构设计模式,例如分层架构,MVC架构等;
8、熟练掌握网络协议开发,例如TCP/IP协议、http协议;
9、熟悉webservice、web api开发等;
10、理解模块化设计原则,能够独立完成模块接口设计与实施;
11、适应常用的敏捷开发流程,能够应对多变的需求场景,并给与客户有效地需求分析引导;
12、做事认真踏实,责任心强,善于学习总结,有良好的团队合作精神和沟通协调能力。