工作職責(zé):1、參與公司遺傳病自動(dòng)化分析平臺(tái)的需求分析,配合生信和解讀部門(mén)完善系統(tǒng)功能設(shè)計(jì);2、負(fù)責(zé)平臺(tái)的開(kāi)發(fā)、單元測(cè)試、缺陷(bug)修復(fù)和持續(xù)集成;3、發(fā)現(xiàn)和解決存在的技術(shù)難題,不斷進(jìn)行系統(tǒng)架構(gòu)優(yōu)化,提高代碼質(zhì)量;4、指導(dǎo)和帶領(lǐng)初級(jí)工程師完成開(kāi)發(fā)任務(wù),并對(duì)項(xiàng)目進(jìn)度進(jìn)行管理控制;5、負(fù)責(zé)團(tuán)隊(duì)的代碼評(píng)審(code?review);6、撰寫(xiě)相關(guān)的設(shè)計(jì)和開(kāi)發(fā)文檔。職位要求:1、計(jì)算機(jī)或相關(guān)專(zhuān)業(yè),本科及以上學(xué)歷,3年及以上相關(guān)工作經(jīng)驗(yàn);2、精通SpringMVC、Spring、MyBatis等J2EE框架,并有較為豐富的使用經(jīng)驗(yàn),熟悉Eclipse/Maven/SVN/Git開(kāi)發(fā)環(huán)境;3、熟悉SOAP和REST接口編程;4、熟練使用JUnit等單元測(cè)試庫(kù);5、對(duì)面向?qū)ο笤O(shè)計(jì)有深刻理解,熟悉UML和常用設(shè)計(jì)模式;6、熟悉SQL語(yǔ)言以及PostgreSQL或MySQL數(shù)據(jù)庫(kù)中的一種;7、熟悉一種緩存技術(shù),如Redis、Memcached等;8、具有基本的Web前端技術(shù),如HTML、CSS、JavaScript/AJAX/JQuery等;9、熟悉Tomcat的安裝、配置技能,以及基于Nginx的集群化部署;10、有高度的責(zé)任心、良好的溝通技巧和團(tuán)隊(duì)合作精神。加分項(xiàng):1、有使用Jenkins持續(xù)集成工具經(jīng)驗(yàn)者優(yōu)先;2、了解TDD測(cè)試驅(qū)動(dòng)開(kāi)發(fā)流程并有敏捷開(kāi)發(fā)管理經(jīng)驗(yàn)者優(yōu)先;3、有生物信息背景者優(yōu)先。