软件架构师专题汇总

软件架构师岗位职责 (20条)

软件架构师(岗位职责)


职位描述

岗位职责:

1、负责虚拟化平台架构看护与设计

2、负责虚拟化平台在不同产品场景下关键竞争力构建

3、负责华为虚拟化平台软件生态构建

 

任职要求:

1、深入理解VMware/KVM/XEN/VirtualBox/Hyper-v其中一种Hypervisor架构

2、深入理解计算机体系结构(x86/ARM等)及操作系统原理,包括进程调度、内存管理、IO系统

3、具备丰富的底层软件开发调试经验,包括Linux、Solaris、FreeBSD等操作系统平台

4、具备良好技术学习能力及英文阅读沟通能力

5、具备开源社区(Linux Kernel, Xen, KVM, QEMU等)开发经验者优先

6、良好的沟通技巧以及英文口语能力

 

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:
1.负责软件项目的架构设计;
2.从事核心代码的编写、指导和培训工程师;

 

任职要求:
1、计算机、自动化及相关专业,本科以上学历,4年以上工作经验,2年以上移动平台开发经验;
2、精通C/C++、QT开发
3、熟悉Windows、linux操作系统,并有相关开发经验,同时熟悉iOS、Android开发者优先
4、具有独立完成软件项目架构设计的经验
5、具备良好的团队合作精神和沟通能力,较强的责任心,抗压力强;

 

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

1.负责软件系统架构分析、设计及原型实现,指导技术团队完成产品研发;

2.参与制定设计及实现规范,指导设计、实现及部署工作;

3.参与项目中的系统概要设计、数据库设计;

4.负责项目技术选型和架构设计,对技术风险进行评估,并提出缓解方案;

5.负责组织和指导工程师解决关键问题;

6.核心功能的架构与代码模板编写,开发与维护系统公用核心模块;

7.审核和评估相关方案与设计,以确保其符合架构规划,满足业务需求;

8.通过对团队的培训与指导,提高整个团队的技术水平。

 

职位要求:

1.本科以上学历,3年以上软件项目开发工作经验,2年以上编写代码经验、1年以上基于面向对象和构建开发的软件产品设计经验(研究生学历可放宽条件),计算机等专业优先;

2.熟悉c#、java、c++、javascript开发语言中的一种或多种;

3.熟悉mysql、mongodb、oracle数据库中的一种或多种;

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

5.熟悉架构模式和设计模式;

6.具有很强的洞察力,能抓住研发过程中的主要矛盾,及时解决问题;

7.具有多方位思考分析能力,对问题进行多方位的思考分析,并制定可行的解决方案;

8.具备良好的沟通能力、计划组织能力、能有效督促、检查项目进度;

9.具备良好的领导素质,在各小组之间推进新技术,领导人员进行项目计划的实施;

10.有良好的学习能力,擅于钻研技术;

11.有管理系统开发、设计经验者或对知识库感兴趣者优先;

12.身心健康,诚实守信。

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

1、 负责公司各项目软件架构框设计和核心系统的研发。
2、 负责应用系统平台核心功能模块设计、 核心代码开发
3、 负责技术解决方案的编制工作,并能够将解决方案清晰的传达给项目组成员
4、 主导项目关键技术问题的攻关,负责组织技术架构、 解决方案的评审
5、 对开发团队进行技术指导和培训
6、 负责对核心平台存在性能和技术问题进行分析和解决。

任职要求:
1、8年及以上java开发工作经验。
2、精通j2ee系统架构,具有大型基于j2ee体系结构的项目规划、系统架构设计、精通j2ee设计模式.
3、深刻理解软件系统架构,精通面向对象分析设计方法,逻辑能力佳.
4、有大型数据库应用开发经验,具有高并发数处理经验。
5、具备极强的团队精神和合作精神,能够在一定压力下工作
6、具备极强的技术悟性与学习能力,较强的文档撰写能力                  


此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

【岗位职责】    
1、 解决产品中存在的技术问题及定期做版本升级。
2、 进行系统设计,及系统设计文档编写。 
3、 协助项目经理进行研发项目工作量及经费评估。 
4、 进行系统架构设计。 
5、 提出产品升级方案。 
6、 对其它软件工程师的代码进行审核。
7、 参与新知识的学习与培训。
8、 完成上级交办的其它事宜。

【岗位要求】
1、 计算机软件相关专业,五年以上软件开发或软件项目实施、运维工作经验,使用过PHP, Python, Ruby, SQL相关语言进行代码开发; 

2、有大型互联网电商工作经验; 
3、 有SQL数据库维护经验;
4、 有CRM、ERP、PDM系统实施、运维,经验者优先考虑; 
5、 有良好的沟通能力和分析能力,以及良好的团队精神和责任心。 


此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责

1.整理分析需求,理解业务逻辑,结合公司实际情况,创建合理、完善的软件体系架构

2.确立每个构架视图的整体结构,包括视图的详细组织结构、元素的分组以及这些主要分组之间的接口

3.对项目进行系统构架级的描述、分析、与评估,并完成系统设计

4.推动项目的技术进展,并作出关键性的技术决策,并贯彻到底。

5.评估项目技术风险,指导配合开发人员予以适当地处理与解决

6.与项目经理配合,确保架构思想切实得到贯彻和落实

7.领导协调开发团队,平衡不同技术观点,处理技术分歧。


技能要求

1.软件工程相关专业,硕士以上学历,5年以上工作经验

2.具备软件架构能力,能够完成系统需求分析,系统设计,数据库设计等,并完成相关文档

3.精通面向对象技术,熟练掌握UML,熟悉设计模式

4.熟练掌握软件开发过程,熟悉至少一种软件开发过程框架,具备至少一种相关工具的经验

5.熟悉Windows, Java或.Net平台软件开发,熟悉COCOA更佳

6.有MES系统开发经验更佳

7.精通JAVA语言,熟悉Oracle,SQL Server,MySQL等主流数据库


此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述
岗位职责:
1. 根据产品和项目的需求,制定规范化的开发计划,分析、设计与实现系统架构方案,保障系统架构的合理性、可扩展性及经济性;
2. 对相关产品系统架构方案进行评审及改进,控制产品系统架构质量;
3. 负责核心技术问题的攻关,系统优化,协助解决产品或项目开发过程中的技术难题;
4. 制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
5. 对技术人员进行技术培训和指导;
6. 积极了解自动化行业发展、相关新技术及趋势,促进技术进步和创新。
任职条件:
1.计算机或相关专业,研究生以上学历,5年以上工作经验,3年以上软件系统架构设计经验;
2.熟悉UML和面向对象的设计与开发,熟练运用各种设计模式和设计工具;
3.熟悉.NET平台,以及相关开发技术,熟练掌握常用的开发模型,如MVVM、MVC等,熟练运用单元测试;
4.熟练掌握WPF、WCF、XML、SOAP等技术;熟悉SQL SERVER、Oracle、MySQL等大型数据库开发和设计;
5.具有自动化行业背景,组态软件、工业实时数据库等相关研发经验者优先考虑。
此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

 从事应用互联软件产品的系统架构设计工作。

任职要求:

1. 5年及以上软件开发经验。
2. 熟练掌握一种以上开发技术、熟知流行的软件框架、中间件。
3. 有至少一次企业或互联网服务架构实践。
4. 熟知至少两种需求场景的架构方案,场景任意。
5. 熟悉至少一个Linux发行版的基础知识和基本操作。
6. 对软件技术有相当的热情,有较强的抗压能力。

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

职位描述:
1、负责公司软件产品的技术选型、架构搭建;
2、负责设计和搭建软件开发项目系统架构(平台、数据库、接口和应用架构等),解决开发中各种系统架构问题;
3、负责软件系统平台核心功能模块设计、核心代码开发;
4、负责技术解决方案的编制工作,并能够将解决方案清晰的传达给客户和项目组成员;
5. 负责组织技术架构、解决方案的评审;
6. 主导项目关键技术问题的攻关,协助项目管理对技术问题进行跟;
7、对开发团队进行技术指导和培训。

 

任职要求:

1、本科及以上,研究生优先
2、理解架构师的职责和架构设计的目标、原则及取舍;
3、精通架构模式,Transaction、Security、Persistence等机制及实现,IOC、AOP、SOA等理念及实现;
4、精通面向对象技术、设计模式、OOAD、UML等技术;
5、精通各种主流应用架构和平台,熟悉工作流引擎、规则引擎等中间件等;
6、深入理解Spring、iBATIS、Hibernate、Webwork、JSF和Tapestry等框架的设计思想和实现方式,精通J2EE、XML、WebService、分布式、多线程等高性能架构相关开发技术;
7、精通主要应用服务器(Weblogic/WebSphere/Tomcat等)的配置和使用,熟悉Linux操作系统;
8、了解Web应用的性能瓶颈和调优方式,千万级以上并发架构经验优先;
9、熟练掌握Oracle/DB2/SQLServer数据库,至少熟悉其中一种数据库优化与数据挖掘技术;
10、良好的沟通协调能力,团队合作精神和执行力,思路开阔,积极上进,不断学习;
11、有金融行业产品架构研发经验者优先,通过SCEA认证者优先
12、有J2EE大型项目架构设计经验者优先,有J2EE架构产品研发经验者优先。

 

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

职位描述:主要从事软件系统总体架构及总体业务流程的分析及文档编写;对软件总体功能模块进行分解。

岗位职责:

1、负责软件总体架构分析及设计

2、负责软件总体业务流程分析及设计

3、负责软件功能模块的向下分解

4、负责监督、审查和指导各平台开发过程

5、负责审查开发文档的有效性、规范性及完整性

任职要求:

1. 本科及以上学历,计算机、软件工程、自动化专业优先; 

2. 有较丰富的嵌入式Linux软件开发和桌面软件开发经验,有系统维护和脚本编程经验,有Linux驱动开发或维护经验优先;

3. 至少精通一种面向对象编程语言:C++/C#/Java;

4. 熟悉常见的软件架构的设计方法,精通UML语言、面向对象分析与设计、设计模式,有需求分析和架构设计实践经验优先;

6. 熟悉软件开发过程和方法:RUP或Agile等,有实践经验优先,有医疗行业实践经验优先;

7. 基础扎实、逻辑性强、思路清晰有条理、工作积极主动、认真负责。

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

1、负责公司产品的软件架构分析,提出软硬件加构整体设计方案,指导其他工程师的设计工作;

2、对相关产品的吹件架构方案进行评审及提出改进意见,控制产品软件架构质量;

3、参与系统的需求调研和需求分析,撰写相关技术文档;

4、软件相关设计文档的编写,编制系统编码规范,指导团队落实设计及规范,组织日常代码走查工作;

5、负责核心技术问题的攻关,系统优化;协助解决项目开发过程中的技术难题。


任职要求:

1、 重点院校通信、信息、计算机等专业硕士毕业4年以上,或者博士学位1年以上;2、 具备软件架构能力,能够完成系统需求分析、通信系统分析等,并完成相关设计文档撰写;

3、 熟悉Vxworks或Linux软件设计及开发;

4、 精通C、C++、Java、PYTHON、PERL、QT等编程语言;

5、具备大型通信设备软件开发经验者优先;

6、具备大型软件项目管理经验者及具备CMMI3级以上实施经验者优先;

7、精通软件建模工具,如UML。


特别优秀者,薪资面谈。


此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

职位要求:

(1)精通CS架构下信息管理类软件工程的开发流程,能带领团队完成项目需求分析、框架搭建、开发测试直至满足商用要求
 (2)精通面向对象开发方法和设计模式, 熟悉统一建模语言(uml),能运用uml的方法和工具进行面向对象的分析和设计
 (3)精通C#环境下WinForm、WPF界面开发技术,并精通WebForm、MVC等Web开发技术,熟悉MFC
 (4)熟悉ios、android下的原生App开发以及HTML5开发,掌握jquery、node.js、ext等主流javascript框架
 (5)精通微软框架SmartClient、Enterprise Library、Prism
 (6)精通数据库、Socket、.net remoting、WCF、多线程的开发手段,熟练使用基于C#/C++的主要软件开发平台和开发工具
 (7)精通主流负载均衡技术,构建过大型SOA系统优先

 (8)在软件研发岗位工作 5年以上。有酒店PMS 系统开发设计经验者优先

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

职位描述

1、负责系统及相关产品需求分析及架构 设计 ; 
2、对产品的整体系统架构负责,对产品的系统安全性设计负责,开发及相关设计文档编写; 
3、负责相关请求的技术分析,负责制订相关的技术解决方案; 
4、参与制定设计及实现规范,指导设计、实现及部署 工作 ; 
5、配合 项目经理 进行技术决策,进行技术风险评估; 
6、负责对软件开发团队的技术指导。

任职条件

1.   计算机 或相关专业本科以上学历。 

2.   具有3年以上软件开发经验。 

3.   精通架构 设计 的理论、实践和工具、并掌握多种参考架构、主要的可重用架构机制和模式、有设计和开发过大型系统经验。

4.   精通应用spring、Webwork、Struts、Hibernate等开发框架或者精通Net框架。

5.   掌握 工作 流引擎设计、有开发经验者更佳。

6.   熟悉软件开发过程;精通详细分析与设计;熟悉掌握常用的系统分析工具。 

7.   熟悉oracle数据库。 

8.   熟悉主流应用 服务 器(tomcat、JBoss,Weblogic等)。

9.   具有敏锐的项目风险意识、较好的逻辑能力; 

10.  具备较强的书面与口头表达能力、良好的沟通与协调能力、注重团队合作。

11.  热爱研发工作、进取心强、敬业、自学能力强。

12.  具有遵循CMMI 3规范进行项目开发经验者优先。

 

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述
岗位职责:
1、理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架);
2、对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。
任职需求:
1、大专以上学历,有较强的沟通协调能力、抗压能力,有团队管理经验优先;
2、有较强的系统架构知识和实操经验 ;
3、有较强的自学能力、分析能力、解决问题的能力。 此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

1. 负责系统整体的调研、评估、架构、方案设计、评审及执行

2. 负责制定应用设计和开发规范,并培训、指导与监督开发与测试人员执行

3. 负责技术架构设计文档的编制

4. 与产品经理,项目经理紧密合作以确保软件计划顺利进行

5. 与研发、测试及技术支持团队紧密配合以确保软件质量

6. 负责组织技术研究和攻关

7. 负责新产品的预研以及原型开发

8. 负责与项目相关的行业标准、新技术跟踪与研究

9. 负责组织与管理公司内部的技术培训工作

任职要求:

1. 精通编程,有5年以上实际编程经验(熟悉C++软件开发),有2年以上大型软件系统架构经验

2. 熟悉软件体系结构、设计模式,有实际系统设计经验

3. 熟悉如下一种或多种技术: Boost, Image Processing, VTK, ITK, OpenCV

4. 熟悉常用软件性能测试方法及工具

5. 具备快速学习能力,抗压能力强

6. 具有创新意识,乐于创新

7. 思路清晰、拥有良好的沟通和协作能力.

8. 教育背景:硕士以上学历有3年工作经验或本科毕业后有5年以上工作经验

薪酬体系:公司将提供极具竞争力的薪水,具体面议!

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:
1、根据产品要求负责应用系统的技术架构设计和系统框架搭建,对系统的重用性、扩展性、安全性、高性能、伸缩性等方面做总体把握,带领技术团队完成产品研发;

2、负责对系统框架相关技术进行培训,指导开发人员开发,并解决系统开发、运行中出现的各种问题;

3、参与系统建设过程中的各种技术活动,包括分析、设计、评审等,负责研究技术难点解决方案并指导开发团队解决技术难点;

4、负责为技术决策提供方案,化解技术风险,并保证相关方案被有效的执行;

5、负责系统架构优化,以及性能调优、代码优化等;

6、负责研发适应互联网应用需求的高并发、可扩展性、分布式的底层框架和架构;

7、主持和参与系统逻辑模型和物理模型设计,编写系统核心部分代码、接口和规范的编写、主导技术难题攻关;

8、负责研发过程中的技术评审,负责技术指导和培训。

 

任职资格:

1、计算机及相关专业本科以上学历;

2、Java实际开发经验5年以上, 3年以上架构设计经验;

3、精通Strucs、Spring、Hibernate等Java通用框架和多种开发模式;

4、精通Ajax、Javascript、Css、XML、xslt、Web Service等开发技术;

5、精通主流数据库,熟悉海量数据的优化;

6、熟悉TOMCAT、JBOSS、WEBLOGIC等应用服务器;

7、掌握面向对象设计思想;

8、具备良好的分析问题、解决问题的能力;

9、有较强的文档编写能力(设计方案,需求分析,概要设计,详细设计);

10、思路清晰,具备良好的沟通能力和理解能力,善于团队协作,有强烈的责任心和敬业精神;

11、技术知识面广,计算机软件基础知识扎实;

12、有志于长期从事技术研发工作;

13、熟练使用Eclipse、SVN和Maven。


此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

任职要求:

1、计算机或相关专业本科以上学历;
2、5年以上工作经验,3年以上应用架构设计经验; 
3、有超过1年以上大型B/S项目的架构设计经验; 
4、熟悉Spring, Hibernate, Struts等开源框架;
5、能承受较强的工作压力,有团队合作意识;
6、精通mysql数据库,工作5年以上。


岗位职责:

1、能够独立胜任复杂项目的系统分析、设计、部署工作 ;

2、制订项目开发计划和实施周期,评估项目实施流程和效果;

3、基于项目需求提交产品总体设计方案,并评估新技术的可行性;

4、根据项目要求负责应用系统的架构设计和核心代码的编写;

5、指导开发人员进行产品实现及架构验证;

6、指定系统相关的技术接口和规范。




此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:

1、 根据产品和项目的需求,制定规范化的开发计划,分析、设计与实现系统架构方案,保障系统架构的合理性和可扩展性;
2、负责核心技术问题的攻关,系统优化,协助解决产品或项目开发过程中的技术难题;
3、制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
4、对技术人员进行技术培训和指导;

专业技能要求:

1、 3年以上软件系统架构设计经验;
2、 较强的技术背景和学习能力,能解决技术难题;
3、 精通架构设计理论、实践和工具,掌握多种参考架构,主要的可重用构架机制和各种设计模式,精通流行的技术框架或者工具;
4、 熟悉软件开发与设计流程,能够熟练使用UML工具进行建模设计,并能充分理解、系统整体需求,根据需求进行模块化和面向对象分析设计;
5、 熟悉C、C++、C#等开发语言,至少精通其中的一种;
6、 具有强烈的责任心,良好的沟通协调能力和团队合作意识,能够主动总结和分享自己的开发经验。  

优先选用条件:

1、 具有大型软件系统架构经验优先;
2、 可接受短期出差优先。  

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

岗位职责:
1主导信息系统架构设计并参与技术方案的制订
2参与项目中的系统概要设计及数据库设计
3培训和指导J2EE软件工程师
4设计研发公用组件
5参与代码走查与代码评审

任职要求:
1计算机及相关专业大专以上学历,英语四级或以上,至少5年以上的J2EE项目开发经验,至少参加过一个完整的企业级J2EE项目的架构设计。
2熟悉常用算法,熟悉设计模式,有良好的分析能力,能解决系统出现的各种问题。
3对OOAD有深入的理解以及自己见解,可以熟练使用UML工具完成设计工作。
4非常熟悉jsp,jquery,ajax,webService等技术,会使用Structs Spring Hibernate等开源框架,有SOA及ESB搭建经验者更佳。
5精通Tomcat等,有web集群及自动化测试经验更佳。
6精通数据库设计,熟悉基本的数据库优化技巧。

此数据摘自相关公司实际发布的招聘要求

软件架构师(岗位职责)


职位描述

任职要求:

1.具有3年以上软件项目开发工作经验、2年以上编写代码经验、1年以上基于面向对象和构建开发的软件产品设计经验;
2.具有丰富的大中型开发项目的总体规划、方案设计、及技术队伍管理经验;
3.深刻了解相关的技术标准、对软件工程标准和规范具有很好的把握。

4.熟悉Java或.Net技术。

5.具备android项目经验,云计算、云存储以及分布式系统设计经验。

6.有ERP、CRM系统开发、设计经验者优先。

岗位职责:

1.应该具有熟练的专业技能,有丰富的经验;
计算机综合知识、系统配置和方法(包括系统配置技术和系统性能等知识)、典型系统应用(网络应用、数据应用和多媒体应用等)、系统开发(程序设计语言、软件开发方法、需求分析和设计方法、测试评审方法、开发管理、应用系统构建、系统审计、外部资源使用和基于中间件的开发等知识)、安全性和可靠性技术(数据安全与保密、防闯入和防病毒、容错技术、可靠性模型与分析技术、系统可靠性、安全规章和保护私有信息规则等知识)、标准化(标准化的基础知识、标准化分级、编码标准、数据交换标准、软件工程标准、信息安全标准、基于构件的软件标准和标准化组织机构等知识)、信息化基础(政府信息化与电子政务、企业信息化与电子商务、信息化的有关的法律和规定等知识)、数学和英语(至少具有大学以上的数学和英语基础知识)。
2.具有很强的洞察力,能抓住研发过程中的主要矛盾,及时解决问题;
3.具备领导素质,软件架构师需要在各小组之间推进新技术,需要领导人员进行项目计划的实施;
4.具有良好的沟通能力;
5.具有多方位思考分析能力;遇到问题之后,软件架构师需要对问题进行多方位的思考分析,并制定可行的解决方案;
6.具备团队精神;善于学习。

此数据摘自相关公司实际发布的招聘要求