1.了解和分析用戶需求和功能要求,制定開(kāi)發(fā)計(jì)劃和時(shí)間表,確保項(xiàng)目的可行性和可交付性;
2.根據(jù)需求和規(guī)范,設(shè)計(jì)軟件系統(tǒng)的整體架構(gòu),確定模塊和組件的功能劃分,保證系統(tǒng)的可擴(kuò)展性、可維護(hù)性和可靠性;
3.評(píng)估和選擇合適的技術(shù)棧、開(kāi)發(fā)框架和工具,以支持項(xiàng)目的需求和目標(biāo);
4.根據(jù)設(shè)計(jì)規(guī)范和開(kāi)發(fā)標(biāo)準(zhǔn),實(shí)現(xiàn)軟件的各個(gè)功能模塊,處理業(yè)務(wù)邏輯和數(shù)據(jù)處理;
5.使用適當(dāng)?shù)木幊陶Z(yǔ)言和開(kāi)發(fā)工具,編寫(xiě)高質(zhì)量的、可讀性強(qiáng)的代碼;
6.編寫(xiě)單元測(cè)試和集成測(cè)試用例,對(duì)開(kāi)發(fā)的代碼進(jìn)行測(cè)試和調(diào)試,確保軟件的質(zhì)量和穩(wěn)定性;
7.識(shí)別和修復(fù)軟件缺陷,解決程序錯(cuò)誤和異常情況;
8.分析和解決開(kāi)發(fā)過(guò)程中遇到的問(wèn)題和挑戰(zhàn),包括性能優(yōu)化、系統(tǒng)安全、代碼質(zhì)量等方面的問(wèn)題,針對(duì)問(wèn)題進(jìn)行排查和解決,確保項(xiàng)目的順利進(jìn)行;
9.部署業(yè)務(wù)系統(tǒng)所需的數(shù)據(jù)庫(kù)、中間件,部署開(kāi)發(fā)的業(yè)務(wù)系統(tǒng),根據(jù)系統(tǒng)非功能需求進(jìn)行調(diào)優(yōu);
10.使用版本控制系統(tǒng)(如Git)管理和協(xié)調(diào)團(tuán)隊(duì)開(kāi)發(fā)的代碼;
11.與團(tuán)隊(duì)成員合作,解決合并沖突,確保代碼庫(kù)的一致性和穩(wěn)定性;
12.編寫(xiě)開(kāi)發(fā)文檔,包括設(shè)計(jì)文檔、API文檔、技術(shù)文檔等,記錄系統(tǒng)架構(gòu)和實(shí)現(xiàn)細(xì)節(jié),與團(tuán)隊(duì)和其他利益相關(guān)者分享知識(shí)和經(jīng)驗(yàn),促進(jìn)團(tuán)隊(duì)協(xié)作和知識(shí)共享;
13.跟蹤和學(xué)習(xí)最新的技術(shù)趨勢(shì)和行業(yè)標(biāo)準(zhǔn),不斷提升自身的技術(shù)能力和專業(yè)素養(yǎng)。
任職條件:
1.大學(xué)本科及以上學(xué)歷,專業(yè)不限;
2.Java基礎(chǔ)扎實(shí),掌握多線程、JVM等知識(shí),熟練使用SpringBoot、Spring Cloud、MyBatis等開(kāi)源框架及組件;
3.熟悉前端webpack、npm等必備工具的使用,至少熟練掌握Vue/React框架之一;
4.精通SQL語(yǔ)言,熟悉存儲(chǔ)過(guò)程,熟練使用MySQL、SQLSERVER并能進(jìn)行sql性能優(yōu)化;
5.熟練使用常見(jiàn)的Linux命令,熟練軟件工程開(kāi)發(fā)工作流程,熟悉使用GIT進(jìn)行團(tuán)隊(duì)合作開(kāi)發(fā);
6.能夠獨(dú)立完成業(yè)務(wù)系統(tǒng)的開(kāi)發(fā)工作;
7.具備較強(qiáng)的問(wèn)題解決能力和邏輯思維能力,能夠快速分析和解決問(wèn)題;
8.具備客戶導(dǎo)向的服務(wù)意識(shí),能夠積極主動(dòng)地為客戶提供解決方案;
9.具備較強(qiáng)的學(xué)習(xí)能力和自我驅(qū)動(dòng)能力,能夠不斷學(xué)習(xí)和更新技術(shù)知識(shí);
10.本崗位為勞務(wù)外包,介意者請(qǐng)慎重投遞。
職位福利:五險(xiǎn)一金、帶薪年假、補(bǔ)充醫(yī)療保險(xiǎn)、定期體檢、節(jié)日福利、周末雙休
北京 - 朝陽(yáng)
北京 - 朝陽(yáng)
中煤信息北京 - 順義
天津穆林科技有限公司北京分公司北京 - 順義
北京 - 朝陽(yáng)
北京 - 順義