高級軟件工程師的工作職責任職條件和職業發展方向
高級軟件工程師含義
高級軟件工程師,是指具備專業的軟件開發能力,精通計算機軟件開發語言,具有豐富的軟件開發工作經驗并依法取得軟件工程師考試的高級軟件工程師資格證書的人員。
軟件工程師包括4個等級,分別是軟件技術員、助理軟件工程師、軟件工程師和高級軟件工程師。
高級軟件工程師崗位職責
1.組織進行市場調研,調查競爭對手或者同類產品的設計與使用者反饋信息;
2.負責組織人員進行軟件需求收集和整理,并進行需求分析,對軟件使用者的業務知識以及流程進行梳理;
3.負責進行軟件的設計,包括功能設計以及界面設計,注重軟件的用戶體驗、視覺設計、交互設計;
4.組織人員進行軟件的開發工作;
5.組織測試人員對軟件進行測試,不斷的修改和完善軟件功能;
6.指導程序員的編程工作,解決開發過程中的技術難題;
7.軟件測試完畢,在領導的帶領下交予客戶進行驗收,并提供技術指導;
8.組織參與企業項目或者相關技術的交流討論;
9.完成領導交給的其他任務。
高級軟件工程師應具備的能力
1.高級軟件工程師必須具備專業的軟件設計以及編程能力,精通某種或者某幾種編程語言;
2.具備領導和管理能力,高級軟件工程師需要安排和指導項目隊伍成員的工作,并對人員進行管理;
3.具備良好的溝通交流能力,軟件設計需要熟知軟件使用者的業務流程以及業務需求,還需要和客戶進行良好的溝通,與項目成員進行交流,保證溝通順暢;
4.具備一定的經管知識,懂得經營管理才能設計出符合需要的簡化管理、節約成本的軟件;
5.具備良好的學習和創新能力,知識和技術在不斷的發展,學習和創新能力是緊跟科技和知識發展的必要條件。
高級軟件工程師任職條件
1.計算機、軟件、通信、信息工程等相關專業,本科以上學歷;
2.具有國家人事部和信息產業部聯合主辦的“軟考”高級軟件工程師資格證書;
3.具備3年以上軟件工程師工作經驗,具有多個軟件項目成功經驗;
4.具備良好的文字功底,能撰寫相關軟件技術和使用文檔;
5.具有良好的人際關系處理能力;
6.具備數據庫開發經驗,熟悉SQL語言;
7.工作認真負責,具有團隊精神。
高級軟件工程師職業發展
高級軟件工程師一般是由程序員發展而來,與程序員相比,高級軟件工程師需要懂需求分析、懂設計、懂業務,其職業發展方向有3個,一是做專業的軟件工程師,繼續從事高級軟件工程師職業;二是朝著管理方向發展,做既懂技術又懂管理的綜合型人才,例如項目經理;三是自己開公司,做老板,具備一定的經驗和資本后,自己創建軟件開發公司,可以做老板。
高級軟件工程師收入
高級軟件工程師月收入一般在3000-25000元之間,收入的巨大差距主要來源于工作經驗以及能力和企業規模性質;在二三線城市收入一般在3000-5000元之間,在一線城市,收入差距比較大,具有3-5年工作經驗,并且具備獨自設計軟件能力,月收入一般在1萬元以上,能力高經驗豐富的人員收入能達到2.5萬。
篇2:軟件開發工程師崗位說明書(范)
軟件開發工程師崗位說明書
崗位名稱:軟件開發工程師所屬部門:產品開發部直接上級:開發部項目經理/小組長
直接管轄范圍:無
工作目的:產品軟件開發
具體工作職責
按產品開發計劃,保質、保量按時完成自己所擔負的產品開發任務;
按有關規定擬制技術文件,并按時提交;
按時提交工作總結報告、如實填寫產品開發進度表;
負責新產品研制中的貫標工作及保證所開發的產品符合可靠性設計要求;
參加新技術交流和培訓;
負責產品技術保密;
每天填寫日志,重要信息及時上報,周末交日志、周總結、下周計劃;
完成領導臨時交辦的工作。
關鍵決策與責任:
資格要求:學歷要求:本科及以上
專業知識要求:通信、計算機、相關專業
技術資格要求:
專業背景要求:3年以上通信領域、計算機領域軟件研發工作經驗。
年齡/性別要求:不限。
個性要求:不限。
篇3:軟件開發工程師崗位工作職責
軟件開發工程師的工作主要是負責網站整體建設及網站程序開發,那么他的具體職責是什么呢以下由[制度職責大全]人才網為大家詳細介紹軟件開發工程師崗位職責,請閱讀。
1、軟件的程序設計與代碼編寫。
2、有關技術方案、文檔的編寫,軟件單元的測試。
3、根據項目具體要求,承擔開發任務,按計劃完成任務目標。
4、配合系統分析人員完成軟件系統以及模塊的需求調研、需求分析。
5、獨立完成軟件系統及模塊的編碼。
6、協助測試人員完成軟件系統及模塊的測試。
7、負責編制與項目相關的技術文檔。
8、根據項目具體要求,承擔大型網站設計與開發。
9、部分軟件功能模塊設計和軟件界面美化。
10、協助測試試人員完成軟件系統及模塊的測試。