需要現(xiàn)場辦公!
崗位職責(zé):
1、根據(jù)任務(wù)分配,按質(zhì)按量按期完成相應(yīng)軟件模塊的設(shè)計、編程、集成任務(wù);
2、進行程序單元、功能的測試,查出并解決程序缺陷;
3、正確使用配置管理工具,保證編程規(guī)范化、標準化;
4、負責(zé)編制所屬模塊的設(shè)計、配置文檔;
5、深入了解并基于公司產(chǎn)品與平臺進行二次開發(fā),并通過持續(xù)創(chuàng)新,不斷演進公司產(chǎn)品與平臺;
6、深入研究掌握用戶業(yè)務(wù)、持續(xù)跟蹤掌握新技術(shù),設(shè)計實現(xiàn)更加合理的解決方案,通過持續(xù)的業(yè)務(wù)與技術(shù)創(chuàng)新,使用戶獲得更好的應(yīng)用體驗等;
7、完成領(lǐng)導(dǎo)臨時安排的其他任務(wù)。
任職要求:
1、本科及以上學(xué)歷,地理信息系統(tǒng)、計算機相關(guān)專業(yè)優(yōu)先;
2、熟練掌握JAVA編程,熟悉相關(guān)軟件開發(fā)工具(如IDEA、Visual Studio等);
3、熟練掌握常用的開源框架spring、hibernate、springmvc開發(fā)、運行框架及原理;
4、熟悉分布式服務(wù)架構(gòu)使用,如springcloud、dubbo、zookeeper等;
5、熟練掌握Oracle/SQL Server/MySQL至少一種數(shù)據(jù)庫開發(fā)及原理,能熟練編寫復(fù)雜存儲過程,掌握SQL語言編寫和調(diào)試;
6、熟悉NOSQL的使用,如redis、mongodb等;
7、熟練掌握版本控制工具(如GIT、SVN等)的管理及使用;
8、具有面向?qū)ο蠓治?、設(shè)計能力,能夠使用UML表達軟件設(shè)計思路和軟件架構(gòu);
9、了解HTML和JS基礎(chǔ)知識;
10、誠實守信、善于思考、作風(fēng)踏實嚴謹、責(zé)任心強、具備良好的團隊協(xié)作能力、溝通能力強。