NET架构师的岗位职责概述10篇
NET架构师的岗位职责概述
一、岗位职责的作用意义:
1.可以最大限度地实现劳动用工的科学配置;
2.有效地防止因职务重叠而发生的工作扯皮现象;
3.提高内部竞争活力,更好地发现和使用人才;
4.组织考核的依据;
5.提高工作效率和工作质量;
6.规范操作行为;
7.减少违章行为和违章事故的发生。
二、NET架构师的岗位职责概述10篇
NET架构师负责公司产品整体框架设计、核心系统的研发,根据公司业务制定合理技术路线。下面是小编为大家带来的NET架构师的岗位职责概述10篇,希望大家能够喜欢!
NET架构师的岗位职责1
职责:
1. 负责业务需求系统分析,提出技术研究及可行性报告;
2. 结合需求设计高扩展性、高性能、安全、稳定、可靠的技术系统;
3. 负责通过配置实现业务需求的变化,提高系统扩展性;
4. 负责排查解决技术疑难问题,提供技术方案规划等技术专家支持;
5. 主导技术方案、技术选型和系统设计、把握复杂系统的技术框架规划和设计;
6. 主导编写核心编码,为开发提供支持,需要考虑功能性及非功能性技术的支持,开发复杂度、合规性控制、质量控制等因素;
7. 解决性能、网络及分布式等引起的一系列技术问题,结合客户现有特征及发展诉求,主导诊断及规划客户技术解决方案,并至有效落地;
8. 领导交办的其他工作。
任职条件
1. 6年以上.NET开发经验,2年以上应用架构设计经验;
2. 熟悉使用Asp.NetMVC框架,C#进行B/S或者C/S项目开发,熟练使用一种ORM框架,如EntityFramework,NHibernate、等;
3. 熟悉领域编程,了解DDD开发模式,熟悉ABP框架;
4. 有丰富的性能优化的经验;
5. 熟悉关系型数据库(SQLServer\Oracle\Mysql\Postgresql),能熟练使用存储过程、视图、自定义函数等,并对数据库优化充分的理解;能够根据执行计划优化索引;
6. 熟悉应用服务器的安装、调试、配置及使用;
7. 良好的逻辑思维能力,熟悉业务抽象和数据模型设计,具备需求分析和系统设计能力,以及较强的逻辑分析和独立解决问题能力;
8. 电子信息工程、计算机等相关专业,具有软件开发相关经验;
9. 工作认真负责,学习能力强,具有良好的沟通协调能力和团队合作精神;
10. 有教育行业相关的经验,有管理经验优先考虑。
NET架构师的岗位职责2
职责:
1、负责公司后端平台的总体架构规划、设计、开发;
2、领导互联网产品实施和设计;负责.Net系统架构整体设计,技术架构选型,并主导功能模块设计、数据结构设计、对外接口设计;
3、负责平台系统产品的性能评测、容灾和稳定性评估;解决开发中各种架构及技术相关问题;
4、负责对技术团队成员进行培训和指导;
任职要求:
1、本科及以上学历。985学校优先考虑。
2、至少有2个完整的中大型互联网项目开发经验。
3、5年以上.NET架构设计及开发经验,2年以上带领至少10人以上研发团队经验
4、擅长基于.NET的面向对象设计、系统构架、组件重用和设计模式的应用等等,熟悉企业设计模式,具有中大型企业级系统设计、开发、调优经验;
5、精通MYSQL/SQLSERVER等数据库,精通存储过程、视图、索引,及复杂SQL的拼写;
6、精通熟练掌握接口开发(Oauth协议、微信、各大开放平台),熟悉Web前端开发(HTML、CSS、ajax、Javascript)。
7、有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
8、团队合作中,具备较强的计划/沟通/管理/组织/协调能力。
NET架构师的岗位职责3
职责:
1、全面负责项目的架构设计、开发、实施和相关技术文档的编制,参与产品规划以及技术可行性分析;
2、对研发人员进行技术指导和内部培训;
3、参与软件质量管理,不断推进研发管理的规范化。
任职要求:
1、5年以上.NET开发经验,1年以上.NET Core开发经验,3年以上大中型平台架构师经验,具有.NET Core微服务架构及k8s/Docker使用经验;
2、深刻理解面向对象编程思想/设计模式, 熟练掌握IOC/AOP等常用编程理念;
3、对大型的分布式系统架构有很深入的理解,在微服务架构和应用架构上有丰富经验,有业务框架开发经验优先;
4、熟练使用 Asp.NET MVC、 WCF、WEBAPI、Entity Framework、缓存组件、MQ组件、IOC/AOP技术、DotNetty等框架技术; 熟练TCP通讯、多线程等技术应用;
5、熟悉使用Redis、RabbitMQ、Kafka、ElasticSearch、Consul、MongoDB、MSSQL、MySQL等插件或软件;
6、熟悉服务器部署和跨平台部署(winserver&Linux)或管理,熟练编写Windows/Linux脚本
NET架构师的岗位职责4
职责:
1、必须精通C#编程,精通BS/CS主流框架、设计模式;
2、精通UML,能熟练使用主流建模工具,如EA、Power Designer、 Rose等。
3、精通Sql Server、MySql、noSQL等数据库技术;
4、深刻理解面向对象的编程思想,逻辑思维卓越
任职要求:
1、大学本科及以上学历;
2、软件工程、计算机 科学与技术等相关专业;
3、丰富的软件架构设计经验,最少成功主导过1个大型软件平台架构设计;
4、具有并发系统设计经验;
5、8年以上工作经验,5年以上系统分析和架构设计经验,具有丰富的产品研发经验。
NET架构师的岗位职责5
职责:
1. 负责一物一码平台IAAS,PAAS,SAAS多层的架构设计,技术选型和方案实施落地.
2. 配合产品经理进行需求分析,转化为可行的技术方案并与产品经理、开发人员、测试人员及其他干系人保持良好沟通和协作.
3. 负责通用服务框架、组件、产品核心代码的开发和维护,并持续优化.
4. 配合SM进行研发流程降本提效,技术澄清,落地跟踪.
5. 负责核心技术预研与攻关、解决系统中的关键问题和技术难题,保障系统的扩展性、稳定性和安全性.
任职要求:
1. 计算机及软件工程相关专业,6年以上.net或java经验. 至少2年以上软件架构经验.
2. 有大型分布式、高并发、高负载、高可用系统架构、设计、开发和调优经验.
3. 熟悉.net或java的相关框架及技术、软件研发过程,熟练掌握设计模式、开发语言、算法基础、数据结构等基本知识.
4. 熟悉企业应用设计模式、面向对象的分析和设计技术,包括设计模式、UML建模等.
5. 熟悉Devops,持续集成,持续部署,自动化测试.
6. 熟悉Oracle、MySQL等主流数据库,具备数据库应用系统的规划及设计能力.
7. 较强的业务理解能力、领域建模能力和学习能力,思路清晰,具备很强的文档撰写能力和良好的语言表达能力.
8. 具备良好的逻辑思维,思路清晰,善于思考,能独立分析和解决问题. 注重团队协作.具备良好的沟通协调能力和过人的抗压能力.
9. 有一物一码行业平台研发经验优先、有高并发的系统核心研发经验优先、有大数据平台研发经验优先.
NET架构师的岗位职责6
职责
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年左右从业经验,有带小组的能力。
NET架构师的岗位职责7
职责:
1、参与核心业务平台的架构分析、设计与研发,偏业务和应用和数据架构;
2、参与解决软件开发中出现的问题,持续对系统进行迭代优化;
3、参与核心技术问题攻关及新兴技术预研,对团队成员进行技术培训,提高团队整体的技术水平;
4、通过对业务的理解,对现有产品和系统进行改进和优化;
5、独立完成大型项目的系统分析设计,并负责核心模块研发;
6、负责完成系统Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及安全的建议。
任职要求:
1、本科及以上学历,计算机、软件工程等相关专业,8年以上.net开发相关经验,3年以上架构设计开发经验,,其中最近2年必须是.net core经验;
2、有极强的抽象化繁为简的抽象能力,对软件开发过程熟悉。处理过复杂的流程引擎。熟悉常用设计模式,___有saas经验,设计过复杂paas系统者优先
3、了解业务、应用和数据架构法,对成熟的架构方法论和框架有了解。。
4、良好的沟通能力,团队合作能力,思路清晰,善于思考,能独立分析和解决复杂问题。
NET架构师的岗位职责8
职责:
1. 负责.NET应用系统平台架构、技术发展战略规划,完成相关的工作计划制定并达成工作目标;
2. 在系统安全性、可用性、扩展性、稳定性等方面给出解决方案;
3. 参与核心代码、公共模块、公共组件的设计、开发工作;
4. 负责对系统框架相关技术和业务进行培训,指导开发人员开发;
5. 协助解决系统开发、运行中出现的重大问题。
任职要求:
1. 本科及以上学历,具有5年以上开发经验,2年以上大型互联网项目的设计、分析、架构经验;
2. 熟悉redis、kafka、mongodb、ElasticSearch等技术;
3. 熟悉设计模式,有代码重构经验,注释规范,具有良好的编程习惯;
4. 熟悉网站性能优化,精通分布式、多线程等高性能架构相关技术;
5. 熟悉各种常用技术以及框架,如SOA、分布式、cache、nosql、rpc、restful等等;
6. 熟悉ESB企业服务总线/API网关,熟悉Lua、Kong、Ocelot、Surging者优先;
7、有高并发实战、大数据处理、大数据框架使用经验者优先;
8、拥有.NET Core微服务架构及Docker使用经验优先;
NET架构师的岗位职责9
职责:
1、负责公司产品整体框架设计、核心系统的研发,根据公司业务制定合理技术路线;
2、负责公司架构性技术的重构与优化,对公司产品整体技术先进性负责;
3、主导公司新技术的研究与技术积累,负责项目、产品技术选型及技术方案评审;
4、负责公司技术开发规范、技术团队培养及开发效率的提升。
任职要求:
1、计算机应用、软件工程、信息工程等相关专业本科及以上学历;
2、6年及以上.net开发经验,其中1年以上架构师工作经验;
3、精通.NET下的C/S、B/S系统开发,精通.Net框架类库,如WCF、WinForms、ASP.NET、WebForm、 MVC,ADO.NET,有WCF、WebService、ServiceStack等中间件开发经验者优先;
4、精通SQLSERVER、Oracle、Mysql等主流关系型数据库,对数据库优化有深刻的理解,熟练掌握SQL编写能力和优化能力;
5、熟练掌握非关系型数据库设计及缓存技术,有Redis等实际使用经验;
6、具备强烈的责任心、抗压能力及团队合作精神,具备浓烈的技术热情及快速学习力。
NET架构师的岗位职责10
职责:
1、参与相关平台的架构设计
2、业务模块的领域分析及UML建模
3、重要业务模块的编码实现
4、某些技术领域的深入研究和寻找___解决方案
5、指导开发人员按规范完成高质量的编码
任职要求:
1、计算机相关专业,5年或以上,精通.NET Core技术与架构,精通.NET Framework平台相关技术,熟悉至少两种以上开发语言(C#必须),参与过大中型系统架构开发。至少负责过1个大型项目的架构设计、核心模块设计。
2、精通系统性能优化、精通分布式、多线程等高性能架构相关技术;
3、数据库负载均衡等服务器体系架构,有中大型复杂系统架构经验者优先考虑;
4、有大型分布式、高并发、高负载、高可用系统设计、开发和调优经验;
5、精通软件架构、设计模式;具备较高的软件编程能力;有较丰富的系统分析与设计经验;
6、对DDD(领域驱动设计)至少有最基本的了解和认识,有深入研究和应用者较佳。
7、熟悉关系型数据库(SQLServer\Oracle\Mysql\Postgresql),可熟练编写SQL语句及存储过程。
8、熟悉Nosql(MongoDB,Redis,Memcache,CouchDB)