职位名称:.Net 架构师
职位年薪:30万 工作地点:上海
招聘企业:某数据系统有限公司 所属行业:信息技术
汇报对象:经理 发布日期:2014年01月29日
岗位职责
1) 作为管理产品部架构设计部成员,负责系统框架软件产品的需求分析、设计、编码和测试。
2) 作为架构设计技术专家,与其他架构设计师一起:
   a) 发现并开发工具,用以支持业务产品开发的工作流、通用查询配置、自动表单
   b) 对管理产品部其他业务开发人员进行培训,帮助业务开发工程师正确使用框架产品, 高效的进行业务产品的开发。
   c) 负责解决业务产品开发中的技术难题,并参与业务产品的个性化开发。
3) 在敏捷开发的环境中,与团队一起,运用渐进化的设计,测试驱动开发,重构,持续发布等方法。创建高质量的、可测试的并能够很容易的修改和更新以满足需求变更的应用程序。
4) 能够对渐进化的设计流程进行支持。能够通过与产品所有者和开发团队的交流沟通,快速地构建设计原型。并能随着产品需求的逐步明晰,对初始的设计进行可持续的改进。然后在不断的重构过程中使用设计模式。
5) 能够迅速地对新技术和工具进行调研并进行原型的开发与研究。能够在大局上把握技术的变化与发展对团队工作的影响。能够对团队的技术选型提供及时有效的建议。
任职要求
1) 本科或硕士以上学位,计算机或者相关专业或者具有相关的行业经验。
2) 3年以上.NET软件开发经验, 2年以上系统架构设计经验。
3) 精通.NET框架,.NET开发平台,熟悉JavaScript、CSS、DOM 及 AJAX 开发技术, 精通C#以及.NET Framework。
4) 熟练OOP,深刻理解面向对象的精髓,精通UML,熟练应用设计工具表达设计方案。
5) 有三年以上在Oracle, SQL Server 或其它数据库上,进行数据建模数据,数据架构设计和SQL脚本开发的经验。
6) 熟悉SVN或其它版本控制工具和MS Build building 。 
7) 三年以上微软相关技术的程序的架构经验,并有对团队成员进行该架构培训的经验。
8) 有使用敏捷开发模式和相关工具的经验。包括并不限于:测试驱动开发、持续交付、结对编程、重构、测试开发并行、可演进的设计、Scrum,XP等。
9) 具有很好的团队合作精神。