NET架构师的具体职责范本

2020-01-08

  NET架构师需要负责核心技术攻关、系统调优,使系统架构、代码结构不断演进优化。下面是第一范文网小编为您精心整理的NET架构师的具体职责范本。

  NET架构师的具体职责范本1

  职责:

  1、 参与需求分析, 能将业务需求拆分到各子系统;

  2、 负责相应产品模块的需求分析、框架设计和编码工作;

  3、 编写详细设计文档,控制项目开发进度和代码质量;

  4、 参与各子系统的架构设计和搭建,攻关项目中的技术难点;

  5、 Code review,编写单元测试;

  6、 参与当前系统的优化, 并做出合理的演进路线图;

  5、学习新兴技术。

  任职资格

  1、三年以上C#.Net编程经验,熟练使用Visual Studio开发和调试

  2、具备MVC、Entity framework、LINQ、lambda、dapper开发技能

  3、掌握C# 多线程、并行编程

  4、掌握Redis、RabbitMQ原理

  5、有Angular Js或VueJS前端开发经验

  6、掌握SQLserver、MySql等数据库开发和语句调优技术

  7、精通WebAPI的开发、了解微服务架构、Service Fabric。

  8、熟悉Linux和.net core等技能和开发经验

  9、熟悉HTTP协议,了解Web安全

  10、有良好而规范的编程习惯和技术文档编写习惯

  11、工作认真,学习能力强,责任心和进取心强,能承受工作压力

  NET架构师的具体职责范本2

  职责:

  1.负责基础设施架构的设计开发与优化

  2.和团队配合,深度参与产品的技术选型,部门技术平台的管理设计开发

  3.参与基础平台(微服务平台、日志平台等)的设计开发

  4.搭建Devops平台,建立自动化发布平台

  5.建设公司PAAS级服务平台

  6.推广技术知识与提供平台培训

  7.研究,并用于产品研发、改进

  岗位要求:

  1.计算机相关专业本科及以上学历,5年以上.net软件开发经验,2年以上系统架构设计经验;

  2.精通Oracle\MySQL\SQLServer等主流关系型数据库,熟悉非关系型数据应用,熟悉它们在不同场景下的优劣、保证高可用;

  3.精通系统性能优化、精通分布式、多线程等高性能架构相关技术;

  4.具备高并发、高性能开发经验或架构设计经验,具备大中型开发项目的总体规划、方案设计,在应用系统开发平台有深厚的基础和经验,有大中型应用系统开发和实施的成功案例;

  5.精通.NET Framework各版本,熟练使用EF、WCF、WPF、Asp.net以及NUGET等.NET平台下的技术栈

  6.对技术有浓厚的兴趣,善于借助新工具和技术改善和提高工作效率。

  NET架构师的具体职责范本3

  职责:

  1. 参与模块需求分析与系统设计,产出相关的需求设计文档.

  2. 协助项目经理分配模块开发任务, 把控项目的进度和质量.

  3. 按进度和质量要求完成核心业务的编码实现工作.

  4. 指导开发人员完成开发工作,解决项目中的技术难题.

  5. 负责相关模块的单元测试和Code Review,确保编写代码的质量.

  技术要求:

  1. 五年以上的软件开发经验.

  2. 熟悉 C# 语言, 深入理解和掌握 .net Framework/.net core 运行机制和各项运用层技术: Asp.net MVC, Asp.net web api, , Winform, WPF etc.

  3. 深入理解计算机基本原理, 有良好的数据结构和算法基础.

  4. 深入理解面向对象编程思想, 熟悉面向对象的基本设计原则和设计模式, 并能够在项目当中灵活地, 恰如其分的应用.

  5. 基本掌握: html, html5, css, css3; 熟练掌握: javascript, es6 的代码编写; 基本掌握一项或多项主流前端技术或框架: react, vue.js, angularjs, webpack, gulp, bootstrap etc.

  6. 熟练掌握1种关系型数据库: sql server/mysql/oracle, 对索引, 事务, 复制, 读写分离, 分表分库, sharding 的应用场景有深入的理解和实战经验.

  7. 熟练掌握1种或多种 Nosql : redis, memcache, hbase, mongodb, 深入理解 Nosql 的应用场景和局限性, 并有较为丰富的实际项目经验.

  8. 掌握1种或多种消息中间件: ActiveMQ, Kafka, RabbitMQ.

  9. 掌握1种分布式搜索中间件: solr, elasticsearch.

  10. 熟练掌握微服务相关领域的技术, 对 docker/docker swarm/kubernetes 等容器化技术有较为深入的理解和实战经验.

  11. 深入理解 TCP/IP 协议族, 能够基于 Http/Http 2/TLS/TCP 等协议层做基本的性能调优和网络包分析.

  12. 对 DevOps/CI/CD 等有丰富的实践经验, 能够有效识别出项目中需要自动化的工程领域并实施落地.

  13. 具有大型分布式系统或大型前台网站的设计和实施经验者优先, 对可伸缩性, 性能, 可扩展性, 可维护性, 可重用性有较好的理解, 能够根据实际应用场景对各项要求进行平衡.

  NET架构师的具体职责范本4

  职责:

  1.负责公司兴盛优选WMS物流系统产品的技术方案设计,对基础架构及核心模块进行详细设计和代码实现;

  2. 负责公司WMS物流系统服务器端的设计及代码实现,包括:服务的分析和设计、数据库设计、性能优化、提升安全等;

  3. 负责WMS物流系统开发技术和规范及标准流程的改进;

  4. 培养带领初级工程师进行技术设计,以及对其代码编写的指导和评审;

  5. 配合测试及质量控制人员, 优化完善产品实现, 交付高质量的产出物。

  任职要求:

  1. 熟悉 .net 运行机制,6年以上年以上Asp.net(C#)(C#) 开发经验

  2. 具有大中型系统开发设计的经验,尤其是高并发情况下的性能优化和异常处理经验

  3. 深刻理解面向对象思想及多线程编程模型。熟练掌握IOC、AOP等常用设计理念,了解分布式架构设计、微服务架构设计者优先

  4. 精通.Net平台下的MVC架构,掌握.Net企业级编程技术,熟悉Restful API设计,了解消息队列、分布式缓存

  5. 熟悉至少一种关系型数据库(SQL Server\Oracle\Mysql\Postgresql),可熟练编写SQL语句及存储过程,了解SQL性能调优,如SQL 索引优化、查询优化和存储优化等

  6. 熟悉SVN,GIT

  7. 良好的代码规范、文档规范及代码规范

  8. 较好的沟通及表达能力、优秀的团队意识和合作精神

  9. 具有大型物流、仓储系统研发实战经验,

  10. 有敏捷开发、大型互联网企业工作背景的的优先

  NET架构师的具体职责范本5

  职责

  1.参与项目需求分析与设计;

  2.根据需要及时修改、完善软件;

  3.根据新项目开发进度和任务分配,带领小组开发相应的软件模块;

  4.按照项目计划,按时按量保质完成项目编码、文档及测试工作;

  5. 负责对初级程序员进行技术指导、培训,并负责Code Review;

  6. 负责技术相关分析,研究及制订相关的技术解决方案;

  7. 独立完成系统框架搭建和关键技术预研、突破.

  任职要求

  1.精通Asp.net MVC框架、C#语言、.NetFramework 和 .NetCore;

  2. 精通MySQL ,sqlserver ,mongodb 一种或多种数据库开发、配置、维护、性能优化;

  3. 精通nosql数据库,如Redis、MongoDB、Memcached;

  4. 精通分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,了解HTTP协议,REST风格及如何构建面向服务的架构设计;

  5. 具备敏捷开发的工作经验,具有较强的团队合作意识,具有较强的分析、设计能力和语言文字表达能力;

  6.有Java开发经验、了解Web前端开发者优先;

  7.具备良好的表达和沟通能力,并具有较强的分析问题、解决问题的能力;

  8.能够及时关注业界最 新技术动态和发展方向,并能够独立研究;

  9.大专及以上学历,5年左右从业经验,有带小组的能力。