软件架构师岗位职责任职条件和职位年薪介绍 - 制度大全
制度大全 导航

软件架构师岗位职责任职条件和职位年薪介绍

编辑:制度大全2020-12-30

软件架构师含义

软件架构师(英文名称:SoftwareArchitect),是指在软件项目开发过程中,根据客户的需求以及行业市场的需求将软件所要实现的需求功能转换为规范的软件开发计划及文本,将软件开发过程中所涉及的流程与架构进行设计和管理,制定项目的总体架构并指导整个开发团队实施的专业人员。

软件架构师岗位职责

1.根据客户需求及市场行业需求进行软件构架的制定(技术框架和业务框架);

2.对软件构架相关人员进行技术和业务培训,并指导开发人员进行开发;

3.解决软件开发过程中遇到的问题;

4.为技术决策提供规则,平?各类涉众的不同观点,化解技术风险;

5.负责组合和带领公司内部员工研究与项目相关的新技术;

6.完成领导交给的其他任务。

软件架构师应具备的能力

一名合格的软件架构师,应当具备以下能力:

1.应该具有熟练的专业技能,有丰富的经验;

计算机综合知识、系统配置和方法(包括系统配置技术和系统性能等知识)、典型系统应用(网络应用、数据应用和多媒体应用等)、系统开发(程序设计语言、软件开发方法、需求分析和设计方法、测试评审方法、开发管理、应用系统构建、系统审计、外部资源使用和基于中间件的开发等知识)、安全性和可靠性技术(数据安全与保密、防闯入和防病毒、容错技术、可靠性模型与分析技术、系统可靠性、安全规章和保护私有信息规则等知识)、标准化(标准化的基础知识、标准化分级、编码标准、数据交换标准、软件工程标准、信息安全标准、基于构件的软件标准和标准化组织机构等知识)、信息化基础(政府信息化与电子政务、企业信息化与电子商务、信息化的有关的法律和规定等知识)、数学和英语(至少具有大学以上的数学和英语基础知识)。

2.具有很强的洞察力,能抓住问题的主要矛盾,及时解决问题;

3.具备领导素质,软件架构师需要在各小组之间推进新技术,需要领导人员进行项目计划的实施;

4.具有良好的沟通能力;

5.具有多方位思考分析能力;遇到问题之后,软件架构师需要对问题进行多方位的思考分析,并制定可行的解决方案;

6.具备团队精神;善于学习。

软件构架师任职条件

1.具有8年以上软件项目开发工作经验、3年以上编写代码经验、4年以上基于面向对象和构建开发的软件产品设计经验;

2.具有丰富的大中型开发项目的总体规划、方案设计、及技术队伍管理经验;

3.深刻了解相关的技术标准、对软件工程标准和规范具有很好的把握;

4.熟悉Java或.Net技术;

软件构架师职业发展

有一名优秀的软件架构师成为企业项目成为获得成功的关键,软件架构师成为一个流行的职业,软件架构师是由算法应用开发工程师、需求工程师、JAVA软件工程师等发展而来。软件架构师的发展方向为项目经理。

软件架构师年薪

软件架构师的薪资范围为4000-10000元左右,具有1-2年工作经验,其月薪一般在4000元左右,具有3-5年工作经验月薪一般在5000-8000元之间,丰富的工作经验是高月薪的一个条件,学历是另一个重要方面,拥有硕士学历的软件架构师,2年工作经验后月薪可达到8000-10000元。

篇2:智能驾驶软件架构师职位描述与岗位职责任职要求

职位描述

工作职责

1、负责自动驾驶软件开发流程和体系的建设;

2、负责自动驾驶功能需求分析,决策控制策略规划,软件架构定义等相关工作;

3、负责模块化、可验证的系统软件架构设计和实时性能优化;

4、制定软件开发计划,负责软件开发管理工作,并进行进度控制和检查

5、负责组织软件的设计评审、集成和测试;

任职资格

1.本科及以上学历,计算机、自动化、车辆等相关专业或方向;

2.具有5年以上软件开发相关经验,能独立完成产品的设计、架构和开发;

3.熟悉Python、C/C++、ROS、Linux等开发工具,环境具有丰富的编程经验和良好的编程规范;

4.具有自动驾驶软件系统相关架构经验优先;

5.具有良好的团队合作精神和强烈的责任心;熟悉软件开发的业内常用流程;

篇3:软件高级架构师职位描述与岗位职责任职要求

职位描述

1、负责平台架构设计、原型研发;

2、负责平台技术选型及核心技术组件的研发;

3、构建高可靠、易扩展、高效的智能系统。

任职要求:

1、本科及以上学历;

2、5年以上Java后台开发经验;

3、熟悉J2EE下的主流技术,熟悉SpringMVC、Spring、MyBatis等开源技术框架;

4、熟练掌握Java及面向对象设计开发,Java基础扎实,熟悉IO、多线程、集合等基础知识,对jvm运行机制及内存管理有一定的了解;

5、熟悉http协议、tcp/ip协议、长/短连接等机制;

6、熟悉Linux、Tomcat、Netty、Apache、Nginx等的基本使用及调优;

7、熟悉常见的NoSQL产品(Memcached/Redis/MongoDB);

8、熟悉web前端开发,精通Javascript、CSS、Jquery、Bootstrap、Ajax及H5;

9、熟悉各种设计模式,有良好的代码编写能力和优雅的代码风格,代码结构简单清晰,有规范明了的代码注释;

10、有较强的学习能力,喜欢钻研,具有良好的沟通能力和团队协作精神。

制度专栏

热点制度职责

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有