1. 為開發(fā)項(xiàng)目提供關(guān)鍵軟件技術(shù)執(zhí)行力,工作內(nèi)容涵蓋軟件項(xiàng)目開發(fā)過(guò)程的以下階段:開發(fā),系統(tǒng)測(cè)試設(shè)計(jì)與支持;
2. 與其他技術(shù)團(tuán)隊(duì)、系統(tǒng)工程團(tuán)隊(duì)密切合作,理解需求并實(shí)現(xiàn)高穩(wěn)定性的軟件系統(tǒng)方案。
3. 分享最佳實(shí)踐知識(shí)并撰寫系統(tǒng)及相關(guān)技術(shù)文檔。
崗位要求:
1. 計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)領(lǐng)域的專業(yè)、統(tǒng)招本科及以上學(xué)歷,5 年以上相關(guān)軟件研發(fā)經(jīng)驗(yàn);
2. 有扎實(shí)的 Java 語(yǔ)言基礎(chǔ),對(duì) JVM、Java 多線程、大數(shù)據(jù)、并發(fā)以及網(wǎng)絡(luò)通信有一定的經(jīng)驗(yàn);
3. 有良好的編程習(xí)慣、具有參與過(guò)完整項(xiàng)目開發(fā)的經(jīng)驗(yàn);
4. 熟悉主流技術(shù):springboot、mybatis-plus、redis、rabbitmq、jpa、mysql 等技術(shù);
5. 了解分布式、緩存、消息、負(fù)載均衡等機(jī)制和實(shí)現(xiàn);
6. 熟悉主流工具:idea、gitlab、navicat、jenkins;
7. 熟悉軟件設(shè)計(jì)模式,能編寫、閱讀 UML 設(shè)計(jì)圖;
8. 具有單元測(cè)試,自動(dòng)化測(cè)試和持續(xù)集成原理的經(jīng)驗(yàn);
9. 具有使用敏捷軟件開發(fā)方法(例如 Scrum ,Kanban)的經(jīng)驗(yàn);
10. 具有良好團(tuán)隊(duì)協(xié)作意識(shí)及跨職能團(tuán)隊(duì)溝通的能力;
11. 具備良好的口頭和書面交流能力;
12. 技能加分項(xiàng):
a. 有醫(yī)療信息/醫(yī)療器械信息系統(tǒng)如 LIS,HIS 開發(fā)經(jīng)驗(yàn);
b. 優(yōu)秀的數(shù)據(jù)庫(kù)設(shè)計(jì)能力、或數(shù)據(jù)庫(kù)調(diào)優(yōu)、SQL 優(yōu)化經(jīng)驗(yàn);
c. 有大型項(xiàng)目/長(zhǎng)周期項(xiàng)目?jī)?nèi)任職核心開發(fā)崗位經(jīng)歷;