軟件架構師工作職責(17篇)_第1頁
軟件架構師工作職責(17篇)_第2頁
軟件架構師工作職責(17篇)_第3頁
軟件架構師工作職責(17篇)_第4頁
軟件架構師工作職責(17篇)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——軟件架構師工作職責(17篇)下面是我為大家整理的軟件架構師工作職責(17篇),供大家參考。

軟件架構師的工作職責(精選17篇)

軟件架構師的工作職責篇1

職責:

1、負責組織研發(fā)軟件整體方案,根據要求進行文檔與代碼的設計、編寫、評審、維護工作;

2、協(xié)助公司對整體軟件方案,內部系統(tǒng)優(yōu)化方案建議及決策,參與公司軟件系統(tǒng)設計方案評審;

3、能獨立完成子系統(tǒng)或模塊的設計與開發(fā),包括用戶接口、業(yè)務規(guī)律定義、數據模型的設計與開發(fā)等;

4、能夠與開發(fā)團隊中其它成員共同開發(fā)有效溝通,包括項目經理、技術經理、其它工程師,設計出高性能、可擴展而且符合用戶需求的方案;

任職資格:

1、具有3年以上軟件項目開發(fā)工作經驗;

2、熟悉JAVA、C#、PHP等開發(fā)語言及相關技術;熟悉Spring、SpringMvc、MyBatis、AMVC等相關框架;

3、熟悉C/S、B/S網絡架構、基于TCP/IP等的網絡編程、設計模式和組件技術;熟悉Web程序下的開發(fā),把握CSS、HTML、Ajax、JQuery等基本技術;

4、熟悉常用網絡協(xié)議、通訊協(xié)議,熟悉MySQL、SQLServer、Oracle等主流數據庫;

5.熟悉信息系統(tǒng)技術架構及關鍵技術、軟件研發(fā)過程,熟練把握設計模式、開發(fā)語言、算法基礎、數據結構等基本知識;

6、具有良好的規(guī)范編程習慣;具有應用系統(tǒng)架構、數據庫規(guī)劃及從技術角度分析業(yè)務的能力;

7、溝通能力優(yōu)秀,具備良好的規(guī)律思維,思路明了,擅長思考,能獨立分析和解決問題;知道如何在強壓下推進項目;

8、具有較強的技術風險把握能力和識別能力、大中型開發(fā)項目的總體規(guī)劃、方案設計、技術隊伍管理經驗者優(yōu)先。

軟件架構師的工作職責篇2

職責:

1、協(xié)助公司總經理制定總的產品技術路線、技術隊伍發(fā)展規(guī)劃及相應資源布局,制定年度開發(fā)度量與產品技術框架;2、制定技術體系規(guī)范和流程,制定技術標準,組織編寫相關技術文檔。

3、制定產品或系統(tǒng)的技術架構方案和實施路線。

4、組織完成產品或系統(tǒng)核心技術架構的開發(fā)。

5、協(xié)調和培訓開發(fā)人員,輔助完成產品或系統(tǒng)開發(fā)。

任職要求:

1、8年以上IT行業(yè)技術研發(fā)類從業(yè)經驗。3年以上技術管理崗位工作經驗,3年以上技術架構經驗;

2、精通.netc#或Java等高級開發(fā)語言與架構,有三個以上大型b/s架構項目設計開發(fā)經驗。;

3、豐富的數據庫設計經驗,對設計模式、架構有較全面的了解和實踐經驗;

4、有完整的解決方案設計與編寫能力,對行業(yè)技術發(fā)展能提出獨立的看法與思路;

5、酷好技術,自主學習和專研各種技術,不斷的優(yōu)化和改進產品架構。

軟件架構師的工作職責篇3

職責:

1、負責公司通用開發(fā)框架設計和研發(fā);

2、分析典型應用場景及非功能需求,確定軟件開發(fā)的技術路線、技術選型、技術規(guī)格制定;

3、產品核心模塊軟件設計與開發(fā)指導,技術詳審;

4、醫(yī)療行業(yè)相關前沿技術預研。

崗位要求:

1.計算機相關專業(yè),本科及以上學歷,5年以上Java開發(fā)經驗,一年以上大型分布式應用系統(tǒng)分析、設計、開發(fā)、架構經驗;

2、熟悉大規(guī)模分布式系統(tǒng)架構設計與研發(fā)經驗,熟悉HADOOP、SPARK、STORM等開源領域架構;

3、熟悉負載均衡、服務發(fā)現、高可用、滾動升級、自動伸縮、分布式存儲和計算等架構原理;

4、熟悉NOSQL性能優(yōu)化,調用,熟悉常用的redis,memcahed,mongodb等nosql性能優(yōu)化,內存回收機制;

5、對各種開源的框架如Spring、SpringMVC、MyBatis、Kafka、Storm、Kubernetes和Docker等有所了解,對框架本身有過開發(fā)或重構者可優(yōu)先考慮;

6、具備良好的識別和設計通用框架及模塊的能力;

7、熟練把握mysql集群,主從復制,各種主從結構的部署運維,架構熟練把握,對主從復制的延遲問題有所研究學習;對數據庫分庫,分表,分區(qū),分片等等技術有深入學習了解,并有實際使用經驗,對mysql的參數進行性能優(yōu)化調整

軟件架構師的工作職責篇4

職責:

1、承受公司軟件系統(tǒng)平臺的規(guī)劃與制訂;

2、負責公司自動化系統(tǒng)的軟件架構設計;

3、軟件架構設計,需分層合理,接口明了,同時具備良好的可擴展性、可測試性、穩(wěn)定性;

4、參與制訂公司軟件開發(fā)流程及規(guī)范,引入相關規(guī)范化的系統(tǒng)或工具;

5、部門內軟件架構設計方面的培訓與指導;

6、完成上級領導及公司交給的其它任務。

任職要求:

1、5年以上的軟件開發(fā)工作經歷;3年以上繁雜系統(tǒng)軟件架構設計經驗;

2、精通軟件系統(tǒng)架構、系統(tǒng)分析、框架設計,具備良好的設計思路;

3、能夠熟練運用系統(tǒng)分析相關工具;

4、良好的溝通能力、團隊協(xié)作能力、學習能力、猛烈的責任心;

5、候選人如有以下任一領域經歷尤佳:自動化設備與系統(tǒng)、運動控制系統(tǒng)、攝像頭設計與生產相關的軟件系統(tǒng)、軟件架構設計等。

軟件架構師的工作職責篇5

職責:

1、參與各項目的需求調研與系統(tǒng)分析的工作

2、理解和分析業(yè)務需求,確立項目或產品的技術架構或技術分析

3、負責產品架構分析,提出軟件架構的整體設計,數據庫存儲設計方案

4、劃分基本的軟件功能模塊,指導其他工程師的設計工作

5、負責核心技術問題的公關、系統(tǒng)優(yōu)化,協(xié)助解決項目開發(fā)過程中的技術難題

6、編寫系統(tǒng)設計文檔,協(xié)助開發(fā)人員理解業(yè)務,指導開發(fā)人員完成高質量的開發(fā)

任職要求:

1、計算機相關專業(yè),本科及以上學歷,具有扎實的計算機基礎理論知識;

2、3年以上使用Java開發(fā)的經驗;

3、精通JavaEE相關技術和框架,熟悉并把握常用設計模式;

4、熟悉Sql,熟悉緩存機制。

5、熟悉Linux,熟悉Tomcat、Nginx、Varnish等服務器的使用及優(yōu)化

軟件架構師的工作職責篇6

職責:

1、負責超聲醫(yī)療設備的整體架構設計,包括底層硬件通信決策;

2、軟件架構設計(需求分析到詳細設計,選擇軟件構架模式,搭建軟件代碼框架)

3、撰寫分析與設計文檔;

4、負責對系統(tǒng)的數據進行分析,對系統(tǒng)數據建模(包括成像數據建模),設計數據庫;

5、對技術實現決策(包括開發(fā)工具選型,數據庫選型,設計過程技術的決策);

6、帶領團隊,依照進度實施開發(fā)計劃,協(xié)助團隊,解決技術難題。

任職要求:

1、帶領過團隊開發(fā),熟悉軟件團隊的開發(fā)模式;

2、有持續(xù)2年以上的軟件技術文檔撰寫經驗;

3、精通C/C++,具備扎實的C/C++功底,至少熟悉C#,Java,Python,html,css,JavaScript其中兩個及以上;

4、分別做過linux,window兩個平臺下的1或2個大型項目及以上;

5、精通軟件設計模式,架構模式,UML建模技術;

6、遵循代碼簡單之道編寫代碼;

7、做過三年及以上的系統(tǒng)需求分析,系統(tǒng)分析,系統(tǒng)設計,完整做過產品;

8、在圖像領域,有一年以上的工作經驗更好。

軟件架構師的工作職責篇7

職責:

1.有效地將用戶的需求轉化為需求規(guī)格說明書;

2.負責業(yè)務解決方案決策及其技術框架、技術平臺的規(guī)劃、設計與評估工作;

3.領導需求團隊制定業(yè)務系統(tǒng)規(guī)劃和整體解決方案;

4.領導和培訓開發(fā)團隊依照架構設計和技術規(guī)范展開設計、開發(fā)和測試工作;

5.開展與終端用戶的項目溝通和關系維護;

6.為公司培養(yǎng)高級工程師等技術人員;

崗位要求:

1.本科及以上學歷,金融、財務、計算機相關專業(yè);

2.5年以上金融行業(yè)軟件開發(fā)、管理經驗,有銀行核心系統(tǒng)開發(fā)經驗者優(yōu)先;

3.熟悉金融行業(yè)應用解決方案、產品和服務,能夠主持客戶商業(yè)需求的收集;

4.熟悉金融政策環(huán)境和相關法規(guī);

5.熟悉金融機構業(yè)務流程;

6.具備良好的溝通能力,能很好幫助設計人員理解客戶的商業(yè)目標,能夠與客戶CIO、CTO層次的客戶進行有效溝通;

7.精通Java,熟練使用基于Java的開發(fā)工具,如:Eclipse;

8.精通J2EE及其相關技術及框架(Spring,Structs,Hibernate等主流開發(fā)框架),精通Java、Xml,Html,JavaScript等相關技術;

9.精通Oracle、Mysql等數據庫及SQL開發(fā);

10.熟悉SpringMVC、Redis、Dubbo、myBatis等;

11.認同公司文化,認同團隊目標,工作態(tài)度積極主動,有長遠發(fā)展意圖,能擔當;

12.要求能適應出差工作;

13.具有良好的溝通和分析能力,積極主動,學習能力強;

軟件架構師的工作職責篇8

職責:

1、負責公司現有軟件產品的維護升級,負責云平臺的搭建

2、負責各種設備的對接工作,獨立設計研發(fā)軟件產品

3、與硬件部門搭配開發(fā)嵌入式軟件的開發(fā)

4、負責流媒體軟件的開發(fā),相關文檔的整理及對現有產品的規(guī)劃,開拓新的產品業(yè)務等。

崗位任職資格:

1、具有java\C++\C#\objebk-c\js等軟件開發(fā)經驗

2、熟悉嵌入式開發(fā)流程

3、對H264、H265等流媒體有豐富經驗

4、有系統(tǒng)移植,相關經驗。

5、有網絡通信開發(fā)經驗

6、有分布式開發(fā)經驗

7、有安防通訊經驗

8、熟悉ZYNQ平臺,有開發(fā)經驗者優(yōu)先

9、具有嵌入式VI設計開發(fā)經驗者優(yōu)先

10、熟悉QT平臺,具有可視化平臺開發(fā)經驗者優(yōu)先。

軟件架構師的工作職責篇9

職責:

1、負責設計、開發(fā)汽車電檢應用web系統(tǒng)的基礎架構,完成電檢系統(tǒng)業(yè)務、數據架構設計;

3、在項目中能夠承受項目的技術組長角色,確保需求實現的正確性,同時能夠對系統(tǒng)的性能和安全提供全面型的考慮以及解決方案,能夠有效地對整個項目團隊的質量起到關鍵性的作用,主導設計評審工作;

4、負責對新人或團隊其他人員進行輔導,并使團隊成員可以得到有效的成長;

5、維護和升級現有系統(tǒng)的技術架構發(fā)展規(guī)劃,滿足新業(yè)務實現要求,解決核心難題的攻關;

6、良好的責任心與推動力,快速定位問題并主導相關架構問題的解決,系統(tǒng)優(yōu)化。

任職要求:

1、計算機軟件及相關專業(yè),本科以上學歷;

2、熟悉較大型軟件產品的軟件架構、5年以上系統(tǒng)平臺架構工作經歷;

3、精通B/S架構,精通C#編程,精通微軟.net平臺,熟悉C++語言為佳;

4、有軟件架構設計開發(fā)經驗,具備很強的代碼動手能力;

5、具有良好的團隊精神和服務意識,學習能力強。

軟件架構師的工作職責篇10

職責:

1、負責軟件工程的需求調研,進行需求分析,編寫需求分析書;

2、負責項目的概要設計,包括功能結構規(guī)劃、功能子系統(tǒng)劃分、實現模型設計、數據庫設計等;

3、核心、關鍵模塊的算法設計或功能編碼實現;

4、制定軟件開發(fā)計劃;

5、負責指導軟件工程師執(zhí)行具體的軟件開發(fā)工作,完善開發(fā)方法,提高執(zhí)行效率。

任職資格:

1、本科以上學歷,軟件工程等相關專業(yè),5年以上軟件開發(fā)經驗;

2、熟悉C#等高級程序語言,有較好的程序編寫經驗;

3、熟悉C/S、B/S網絡架構、熟悉基于TCP/IP等的網絡編程;

4、有較強的溝通能力和文字表達能力。

軟件架構師的工作職責篇11

職責:

1.負責項目軟件技術架構設計和核心代碼開發(fā)、優(yōu)化;

2.負責客戶端(Android/iOS)或SDK底層庫的封裝;

3.提升團隊的架構設計、技術分析、問題解決能力;

4.負責項目的性能優(yōu)化,參與優(yōu)化技術標準及規(guī)范;

5.負責項目整體代碼的集成與測試。

任職要求:

1.國內學歷:統(tǒng)招全日制985/211碩士及以上學歷,取得學位證和畢業(yè)證;

2.國外學歷:海外全日制碩士及以上學歷;QS世界大學排名前300高等院校;海外留學時長不少于1.5年;

3.具有3年以上?型軟件系統(tǒng)設計或實施經驗者優(yōu)先;

4.有扎實的面對對象編程基礎,精通Java、C++等常?的相關語言;

5.熟悉架構設計?法論和設計模式,熟練把握UML和常?設計建模?具,能熟練地進?設計建模;

6.對各種開源的框架如Spring、Mybatis等有深?的了解;

7.具備良好的需求分析能?和?向對象的抽象能?,能獨?分析問題和解決問題。

軟件架構師的工作職責篇12

職責:

1、挖掘和分析業(yè)務需求,對公司業(yè)務平臺進行架構改進和升級設計,制定架構升級規(guī)劃和過渡方案;

2、承受軟件產品核心功能的開發(fā)工作,牽頭保障整個系統(tǒng)不出現重大技術故障;

3、進行技術評估與產品選型;

4、負責技術任務管理工作,制定設計規(guī)范、開發(fā)規(guī)范和文檔規(guī)范,對任務進行合理拆分和跟蹤,把控開發(fā)質量;

5、把握業(yè)界前沿的技術棧和框架,合理引入團隊,提升大家的技術能力和開發(fā)效率。

任職要求:

1、5年以上軟件開發(fā)經驗,2年以上系統(tǒng)架構經驗,具有物聯網平臺開發(fā)/大數據分析經驗者尤佳;

2、有高并發(fā),繁雜系統(tǒng)設計和架構經驗,并主導設計過所在公司重要系統(tǒng);

3、具備良好的業(yè)務建模能力,能夠結合業(yè)務場景抽象業(yè)務模型;

4、有一定的帶團隊、帶項目的能力,能夠輔導人員,組織團隊完成項目目標;

5、在技術領域方面有一項十分擅長,如業(yè)務建模、數據分析、數據交換、流程引擎、系統(tǒng)架構、系統(tǒng)優(yōu)化等。

軟件架構師的工作職責篇13

職責:

1.擔任軟件項目的技術負責人或公司基礎平臺架構師角色。

2.軟件項目的技術負責人對項目的整體系統(tǒng)架構負責,開發(fā)及相關設計文檔編寫,解決技術難題,編寫核心代碼;協(xié)同項目經理進行技術決策,進行技術風險評估。

3.公司基礎平臺的架構師,負責架構搭建,核心技術預研,編寫平臺代碼。

4.負責解決公司項目組遇到的技術問題,對軟件開發(fā)團隊的技術指導。

5.負責公司解決方案有關技術部分的內容的編寫。

任職要求:

1.大學本科及以上學歷,計算機相關專業(yè)。

2.在計算機技術領域擁有扎實的技術功底,特別在數據結構、算法和代碼、軟件設計方面功力深厚;熟練使用軟件需求分析、建模及原型設計工具,把握UML建模語言;熟悉編碼、設計、版本控制及測試相關知識和技能。

3.精通JavaEE開發(fā),精通JAVA設計模式;熟悉Nginx、Tomcat、Docker,Redis,MQ等常見應用服務器和中間件;精通springboot,springcloud框架等。

4.精通Javascript,html5,css3,熟悉前端開發(fā)技術及相關框架。

5.熟悉Linux操作系統(tǒng)和ORACLE數據庫;對sql優(yōu)化有豐富的經驗。

6.熟悉微服務、大數據技術者優(yōu)先。

7.有軟件項目架構設計及研發(fā)團隊管理經驗者優(yōu)先,有系統(tǒng)分析師、系統(tǒng)架構設計師、信息系統(tǒng)項目管理師等證書者優(yōu)先。

軟件架構師的工作職責篇14

職責:

1、主要基于PC端windows系統(tǒng)軟件開發(fā),以及基于ARM端Linux系統(tǒng)軟件開發(fā);

2、負責半導體測試設備軟件功能需求分析、軟件系統(tǒng)架構/模塊設計/UI/API調用代碼編寫、調試、測試;

3、協(xié)同硬件、規(guī)律、算法、嵌入式等工程師進行系統(tǒng)調試,分析、定位、解決問題,開發(fā)相關調試工具和腳本;

4、負責產品應用現場問題解決、需求分析整理;

5、根據公司技術文檔規(guī)范編寫相應的技術文檔;

6、團隊管理。

任職資格:

1、精通C/C++及VC++語言并具有豐富的編程經驗,有大型系統(tǒng)及產品軟件開發(fā)經驗,計算機相關專業(yè)本科20xx年及以上;

2、有優(yōu)秀團隊管理經驗;

3、精通系統(tǒng)架構設計,以及C/S架構下的軟件開發(fā);精通TCP/IP協(xié)議,熟悉網絡通訊,熟悉多線程;

4、有QT使用經驗,具有UI設計或硬件接口及控制經驗者優(yōu)先考慮;

5、能夠獨立、成功、熟練的完成繁雜專項開發(fā)任務,熟悉標準化的軟件設計開發(fā)流程;

6、具備優(yōu)秀的分析處理能力,能夠快速為項目任務制定可行的方案并解決;

7、工作耐心細致,有責任心;能承受較大壓力,獨立性強,具有團隊合作精神;

8、具有半導體器件特別是memory芯片設計經驗者特別錄取。

軟件架構師的工作職責篇15

職責:

1、負責公司平臺級產品的開發(fā)指導及核心功能實現;

2、主導公司系統(tǒng)平臺及項目整體設計、技術選型、根據開發(fā)規(guī)范與流程完成模塊的設計、編碼以及概要設計、詳細設計等相關文檔;

3、參與基礎類庫的設計,解決項目中的關鍵問題和技術難題;

4、與帶領團隊與智能硬件模塊和系統(tǒng)對接,負責智能化項目整體集成的技術支撐;

5、訓練隊伍、促進團隊技術能力;

6、跨部門交流,引進外部信息、介紹內部信息到外部;

7、參與關鍵項目的競標、推廣。

任職要求:

1、具有8年以上軟件開發(fā)經驗,3年以上獨立架構設計,熟悉C++/JAVA等常用開發(fā)語言,有良好的編碼風格;

2、熟悉軟件開發(fā)流程,如靈敏開發(fā)等,豐富的項目經驗,有大型項目把控能力;

3、熟悉常見數據庫MySQL、MongoDB,對NOSQL、消息隊列有深入的了解。

4、對分布式、微服務化、服務編排、高可用性系統(tǒng)架構、集群技術處理、網站負載均衡、系統(tǒng)性能調優(yōu)有豐富的經驗。

5、良好的溝通能力、執(zhí)行力及項目帶團隊經驗;抗壓能力強,有摸索創(chuàng)新精神。

軟件架構師的工作職責篇16

職責:

1、參與微服務應用開發(fā)框架研究開發(fā)工作;

2、總體技術框架的規(guī)劃與設計,重構、優(yōu)化現有產品的技術架構;

3、根據業(yè)務規(guī)劃及技術規(guī)劃制定微服務平臺架構解決方案;

4、負責關鍵技術的預研和攻關,提高系統(tǒng)的擴展性、穩(wěn)定性和安全性;

5、帶領團隊進行技術難點的攻關和落地實施。

崗位要求:

1、具備3年以上的ja

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論