職責(zé)描述:
1、負(fù)責(zé)研發(fā)與辦公類系統(tǒng)(HR、BPM、考勤等)的需求分析、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試和維護(hù)工作;
2、參與Oracle peoplesoft系統(tǒng)后續(xù)的實(shí)施建設(shè)及推廣;
3、完成Oracle peoplesoft系統(tǒng)內(nèi)部管理需求的收集分析,以及相關(guān)的解決方案制定和實(shí)現(xiàn),不斷優(yōu)化管理和系統(tǒng);
4、根據(jù)項(xiàng)目需求,進(jìn)行軟件架構(gòu)設(shè)計(jì)和技術(shù)選型,制定合理的開(kāi)發(fā)計(jì)劃;
5、遵循公司的代碼規(guī)范和開(kāi)發(fā)流程編寫高質(zhì)量的代碼并進(jìn)行代碼審查;
6、與團(tuán)隊(duì)成員協(xié)作,解決技術(shù)難題,共同完成項(xiàng)目開(kāi)發(fā)任務(wù);
7、編寫項(xiàng)目相關(guān)的技術(shù)文檔,如需求規(guī)格說(shuō)明書(shū)、設(shè)計(jì)文檔、測(cè)試報(bào)告、用戶手冊(cè)等;
8、基于用戶需求,持續(xù)優(yōu)化系統(tǒng),提升用戶體驗(yàn)。
任職要求:
1、具有成體系的Java開(kāi)發(fā)規(guī)范和數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范
2、熟悉Java基礎(chǔ)和高級(jí)運(yùn)用,深刻理解Java基本特性和設(shè)計(jì)模式
3、精通JavaWeb、微服務(wù)等主流開(kāi)發(fā)技術(shù),理解分布式微服務(wù)設(shè)計(jì)思想
4、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,深入理解RPC通信框架、緩存、消息隊(duì)列、RPC等
5、了解 ASP.NET Core Web Api,能夠進(jìn)行基本的 Web Api 應(yīng)用程序開(kāi)發(fā)
6、了解Oracle peoplesoft常用開(kāi)發(fā)技術(shù)(AE,BI PUBLISHER,AWE,ISCRIPT,IB WEBSERVICE);
7、熟悉 HTML, CSS, JavaScript 和 Vue,能夠進(jìn)行基本的前端開(kāi)發(fā)
8、熟悉常用報(bào)表開(kāi)發(fā)工具:ReportingServices、CR,F(xiàn)ineReport,BI工具:FineBI
9、熟悉數(shù)據(jù)庫(kù)管理和開(kāi)發(fā),掌握SQL Server、Oracle、MySQL等數(shù)據(jù)庫(kù)的使用。