『壹』 Java軟體工程師的具體職責是什麼
Java軟體工程師的具體職責是什麼?每家公司都不一樣的,小青整理了5家公司對Java軟體工程師的要求,希望能夠對大家有所幫助!
1、負責項目相關開發工作,包括參與系統需求分析、研發設計;
2、參與制定開發方案,負責功能模塊劃分、模塊開發及後續的維護工作;
3、負責技術研究,結合業務需求,保障研發及迭代效率。
4、獨立或主持完成多個模塊/組件(含核心部件)的軟體需求分析、軟體設計(含增量方式)、代碼編寫、單元測試、集成測試、靜態檢查、本地構成等工作;
5、負責交付特性/子系統設計文檔和介面,負責相關頭文件、參與核心代碼開發,並通過設計有效的提升開發、測試、維護等全流程及產品全生命周期效率;
6、主導補丁包的端到端交付或負責R版本或某子系統的優化,有效提升代碼執行效率(或性能)或明顯縮減代碼規模;分析產品可維護需求及其價值,參與產品或平台新版本可維護設計改進,提升產品診斷能力;
7、分析及參與業務需求的迭代開發,提供系統架構設計方案並進行落地。
8、負責對業務增長中遇到的技術瓶頸進行攻關,確保系統穩定性及業務高速增長。
9、負責對現存及未來系統進行宏觀的思考,規劃完善形成統一的框架、平台、體系或組件。
10、負責推薦系統及大數據分析系統的規劃與演進。
任職要求:
1、真實2年以上Java開發經驗,Java基礎功底扎實。熟悉Java基礎知識和核心類庫。
2、具備良好的面向對象編程經驗,熟悉常用設計模式。
3、熟悉使用Spring Boot、Spring Cloud等開發框架,並有相關的開發經驗。
4、熟悉Linux操作系統以及JAVA應用伺服器維護。
5、熟悉Oracle、Mysql等常見資料庫的基本原理以及適用場景,熟悉不同種類的資料庫編程,了解常見SQL調優。
6、至少掌握一種(Mybatis、Hibernate、Spring JPA)數據持久化框架。
7、熟悉分布式中間件技術(nginx、zuul、zookeeper等)者優先。
8、熟悉常見緩存技術,使用過Redis、Memcache等緩存框架者優先。
9、熟悉分布式常用技術者優先,如部署單元化,分庫分表,分布式資料庫,讀寫分離等。
10、對多線程,並發編程,非同步IO等高可用設計有熟悉者優先。
11、責任心強,具有較強的學習能力和團隊合作意識,良好的溝通能力、方案設計和撰寫能力。
12、對新技術敏感,求知慾強,能快速學習並具備較強的技術領悟能力。
以上,就是小編為大家整理的Java軟體工程師的具體職責以及任職要求,希望對大家有所幫助!
『貳』 軟體工程師的職責/
職責:
1、 指導程序員的工作;
2、 參與軟體工程系統的設計、開發、測試等過程;
3 、協助工程管理人保證項目的質量;
4 、負責工程中主要功能的代碼實現;
5 、解決工程中的關鍵問題和技術難題;
6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。
要求: 計算機相關專業,具有扎實的計算機基礎理論知識;
. 精通C/C++、Java語言,具有豐富的Unix/Linux系統下開發經驗;
. 精通Perl、Python、PHP、Shell等其中一種語言;
. 有一定的演算法基礎,具有較強的獨立解決問題能力;
. 兩年以上業界工作經驗,具有Web應用開發經驗者優先;
. 有大容量、高性能、分布式系統的設計開發經驗者優先;
. 具有很強的學習能力和對新技術的追求精神;
. 具有良好的中英文溝通能力,具有項目管理經驗者優先;
. 認同客戶第一、團隊合作、擁抱變化、誠信、激情、敬業的企業價值觀;
『叄』 軟體實施工程師的工作內容是什麼
軟體工程師主要進行軟體前期的項目需求的分析,然後對項目進行風險評估並試圖解決這些風險,然後開始進行軟體的開發,後期對軟體的進度做相關的評估。軟體工程不等同與軟體開發,軟體工程是一個工程學科,其指導意義更多。一個比較貼切的比喻:把一款軟體比做一座大橋,那麼軟體工程師相當於施工總指揮,而一般的開發人員相當於建築工人!
軟體工程師從扮演的角色來看大致可以包括以下這些:一種是既懂技術又懂管理的軟體高級人才,他們更注重項目進度管理統籌;另一種是系統分析及設計人員,主要職責是分解一個項目或程序,使之變成一個一個相對獨立的模塊交程序員開發,最後還負責集合所有功能模塊,還有統一項目中的所有規范等。還有一種就是稱為一般的軟體工程師或程序員。軟體工程師是在IT中最普通的職位,幾乎每個IT企業不論你做什麼內容,一般都需要這種人才。
『肆』 java工程師的崗位職責是什麼
Java軟體工程師的具體職責是什麼?每家公司都不一樣的,這里整理了幾家公司對Java軟體工程師的要求,希望能夠對大家有所幫助!
1、負責項目相關開發工作,包括參與系統需求分析、研發設計;
2、參與制定開發方案,負責功能模塊劃分、模塊開發及後續的維護工作;
3、負責技術研究,結合業務需求,保障研發及迭代效率。
4、獨立或主持完成多個模塊/組件(含核心部件)的軟體需求分析、軟體設計(含增量方式)、代碼編寫、單元測試、集成測試、靜態檢查、本地構成等工作;
5、負責交付特性/子系統設計文檔和介面,負責相關頭文件、參與核心代碼開發,並通過設計有效的提升開發、測試、維護等全流程及產品全生命周期效率;
6、主導補丁包的端到端交付或負責R版本或某子系統的優化,有效提升代碼執行效率(或性能)或明顯縮減代碼規模;分析產品可維護需求及其價值,參與產品或平台新版本可維護設計改進,提升產品診斷能力;
7、分析及參與業務需求的迭代開發,提供系統架構設計方案並進行落地。
8、負責對業務增長中遇到的技術瓶頸進行攻關,確保系統穩定性及業務高速增長。
9、負責對現存及未來系統進行宏觀的思考,規劃完善形成統一的框架、平台、體系或組件。
10、負責推薦系統及大數據分析系統的規劃與演進。
1、真實2年以上Java開發經驗,Java基礎功底扎實。熟悉Java基礎知識和核心類庫。
2、具備良好的面向對象編程經驗,熟悉常用設計模式。
3、熟悉使用Spring Boot、Spring Cloud等開發框架,並有相關的開發經驗。
4、熟悉Linux操作系統以及JAVA應用伺服器維護。
5、熟悉Oracle、Mysql等常見資料庫的基本原理以及使用場景,熟悉不同種類的資料庫編程,了解常見SQL調優。
6、至少掌握一種(Mybatis、Hibernate、Spring JPA)數據持久化框架。
7、熟悉分布式中間件技術(nginx、zuul、zookeeper等)者優先。
8、熟悉常見緩存技術,使用過Redis、Memcache等緩存框架者優先。
9、熟悉分布式常用技術者優先,如部署單元化,分庫分表,分布式資料庫,讀寫分離等。
10、對多線程,並發編程,非同步IO等高可用設計有熟悉者優先。
11、責任心強,具有較強的學習能力和團隊合作意識,良好的溝通能力、方案設計和撰寫能力。
12、對新技術敏感,求知慾強,能快速學習並具備較強的技術領悟能力。
『伍』 軟體工程師的工作內容是什麼
1、 指導程序員的工作; 2、 參與軟體工程系統的設計、開發、測試等過程; 3 、協助工程管理人保證項目的質量; 4 、負責工程中主要功能的代碼實現; 5 、解決工程中的關鍵問題和技術難題; 6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。[1]【職業分析】 軟體工程師是從事軟體開發相關工作的人員的統稱。它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內容都是與軟體開發生產相關的。軟體工程師是IT行業需求量最大的職位,穩居IT行業職位需求TOP10的第一位(第二位是高級軟體工程師)。 軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)、.NET平台技術、C#、C/S B/S程序開發,還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術。除此之外,關於網路工程和軟體測試的其他技術也要有所涉獵,以利於操控全局。 軟體工程師可謂是軟體項目開發的掌舵者。一名優秀的軟體工程師應當具有較強的邏輯思維能力,對於技術的發展有敏銳的嗅覺。雖然要求技術全面,但無須偏執於門門技術都精通,任何軟體工程師都有自己的技術特長和偏向,對於自己手中的技術,可有精通-掌握-熟悉-了解之分,根據工作需要和職業發展的具體情況來劃分。
『陸』 軟體技術支持工程師的崗位職責
BIM技術工程師具體崗位職責說明
BIM技術工程師崗位職責(一)
1、 負責對BIM項目在各階段實施過程中進行指導及監督;負責將BIM項目經理的任務安排落實到BIM操作人員;負責協同各BIM操作人員工作內容;及全過程的BIM工程應用;
2、學習和實施BIM技術,承擔軟體培訓、技術方案模擬等方面的BIM咨詢服務;
3、密切關注行業動態及最新建築技術,結合公司業務情況,及時引入。
4、完成上級下達的日常任務及各項臨時性工作。
BIM技術工程師崗位職責(二)
1.負責收集並了解現有和新興的與BIM相關的軟硬體前沿技術,完成應用價值及優劣勢分析,為企業技術發展決策提供依據;
2.配合投標工作,制定設計BIM方案、建模;
3.配合工程項目的BIM工作,出具報告,並對模型進行日常維護;
4.優化完成BIM系統流程、標准編制,搭建並維護公司裝飾BIM族庫。
BIM技術工程師崗位職責(三)
1、負責項目BIM模型的應用;
2、負責定期與項目部相關人員溝通,熟悉並能操作BIM5D平台,保證協同管理平台的有序開展;
3、負責項目不同階段的BIM應用成果的交付,發現相關問題,及時處理;
5、負責完成BIM模型的自檢或審核,匯總最終數據,形成最終的BIM模型交付成果。
BIM技術工程師崗位職責(四)
1、完成從方案到施工圖階段採用BIM技術的建築、結構設計工作;
2、搭建BIM建築信息模型工作,獨立完成建築、結構專業建築構件的建模設計並直接出圖;js.yd119.cn
3、Revit參數化族的運用,Revit多專業協同設計(共享、工作集)的應用,BIM軟體工程量清單應用;
4、根據項目需求進行BIM可持續設計(綠色建築設計、節能分析、工程量統計);
5、負責信息化管理工作,如根據項目需求進行BIM可視化設計(室內外渲染、虛擬漫遊、建築動畫、虛擬施工周期);
BIM技術工程師崗位職責(五)
1.負責公司Bim系列技術產品的技術支持等工作;
2.與客戶進行技術交流,掌握、理解和識別客戶的具體需求,能匯總收集需求,完成產品及系統平台的現場演示,編寫技術應用服務方案等,編寫投標類方案文件及標書的製作;
3.負責更新、整理技術支持手冊;
4.收集營銷人員培訓需求,編制培訓計劃;
5.負責所分配的前端市場客戶項目與後端技術產品開發部門的對接與項目的對接及進度跟蹤。