2024年高级软件设计师的工作职责_高级软件设计师岗位职责_高级软件设计师职责及工作内容
高级软件设计师工作职责描述范本,高级软件设计师招聘条件要求会做什么,应聘高级软件设计师需要做什么工作
高级软件设计师需要做什么工作
高级软件设计师工作职责
岗位职责:
1、落实部门的技术规划,负责规划、设计大型复杂软件项目的架构分析或架构、系统、产品或方案,负责基于位置服务的GIS地理信息应用系统开发(或基于无线专网通信应用系统开发)技术路线规划、架构设计、技术攻关及核心代码实现;
2、负责搭建、完善、维护开发框架和公共应用组件,负责系统核心代码的实现;
3、界定、分析和解决系统设计的缺陷,并创造性提升、改进工作方法或技术;
4、为项目团队的需求分析及开发设计工作提供专业指导,新人指导、培训及CodeReview,主导技术难题攻关,提升团队整体技术水平。
任职要求:
1.计算机、通信工程、软件工程等相关专业,5年以上实际项目开发经验,具备系统架构师或类似资质证书优先,至少有独立开发或以主要人员参与过2款大型软件系统、产品的研发工作;
2.熟练掌握HTML、XML、C#等编程语言。3.熟练掌握Ajax、JavaScript、Jquery等客户端开发技术。4.熟练掌握ADO、ADO.NET、ASP、ASP.NET、WinForms等大型软件开发技术。5.熟练掌握WINForm和WEB,asp.net架构、Nhibernate以及MVC框架6.熟练掌握VisualStudio2008、VisualStudio2010等开发工具。7.熟练掌握SQLServer、ORARCL数据库与T-SQL编程。
8.熟悉HTML+CSS布局、以及HTML5+css布局、熟悉PHOTOSHOP工具。9.熟练C/S与B/S架构及开发模式。
10.熟悉网络综合布局,熟悉各种网络通信协议。
优先条件:
1.有基于位置服务大型应用软件开发经验的优先考虑;
2.有基于无线专网通信大型应用软件开发经验的优先考虑。