主要職責:
1) 負責軟件系統(tǒng)的設(shè)計、開發(fā)、核心系統(tǒng)模塊需求分析、數(shù)據(jù)庫及架構(gòu)設(shè)計等工作;
2) 負責各系統(tǒng)(***方、第三方)相關(guān)數(shù)據(jù)接口標準,并進行相關(guān)系統(tǒng)接口開發(fā)工作;
3) 完善系統(tǒng)架構(gòu),選擇學(xué)習(xí)引用新的工具模塊,質(zhì)量管控,代碼交叉評審;
4) 負責提供制定測試方案所需的業(yè)務(wù)設(shè)計資料等指導(dǎo)資料,并對測試工程師的測試工作給予技術(shù)支持;解決關(guān)鍵技術(shù)疑點、難點,并對系統(tǒng)穩(wěn)定性負責;
5) 與項目其他團隊配合溝通(產(chǎn)品、項目、測試、實施),積極主動,保證項目按計劃完成;
6) 負責現(xiàn)有上位機軟件的開發(fā)和維護,并完成自測;負責后期新產(chǎn)品上位機軟件的設(shè)計、開發(fā)和自測;
7) 在軟件設(shè)計發(fā)生變更時,負責及時將變化更新到詳細設(shè)計資料以及編碼實現(xiàn)中,并將相關(guān)變化及時通知到相關(guān)人員。
任職資格:
1) 本科或以上學(xué)歷,計算機及相關(guān)專業(yè);
2) 3年以上產(chǎn)品或項目研發(fā)經(jīng)驗,有IVD產(chǎn)品開發(fā)經(jīng)驗者優(yōu)先;
3) 精通C#語言以及其他任何一種編程語言,熟悉常用數(shù)據(jù)結(jié)構(gòu),熟悉.NET體系架構(gòu);
4) 具備良好的面向?qū)ο缶幊探?jīng)驗,深入理解OOP、OOD思想,具有很強的分析設(shè)計能力,熟悉常用設(shè)計模式;
5) 熟悉串口、Http、TCP/IP、WCF、WebService、WebApi等協(xié)議和技術(shù),掌握多線程,網(wǎng)絡(luò)編程;
6) 具有豐富的B/S或C/S程序設(shè)計經(jīng)驗,熟悉常見開源框架和技術(shù)原理;
7) 精通MS-SQL、MySQL、SQL-Server或Oracle任一關(guān)系型數(shù)據(jù)庫的使用;
8) 熟悉一種緩存管理、消息隊列管理,如Redis、RabbitMQ等;
9) 有良好的代碼書寫、注釋和單元測試習(xí)慣,熟練運用軟件工具(如Git,postman,VSCode等),并具有規(guī)范的開發(fā)、設(shè)計文檔寫作能力 ;
10) 熟悉圖形界面編程(GDI+)、動畫展示,熟悉.Net?Framework框架以及.Net Core;
11) 程序代碼編寫規(guī)范,可熟練使用SVN、Git等代碼管理工具,具備良好的文檔編寫能力。