職位描述:
1. 獨立承接行業(yè)相關(guān)軟件的需求調(diào)研、需求分析工作,獨立輸出需求文檔與技術(shù)方案。
2. 負(fù)責(zé)軟件全生命周期開發(fā)工作,包括核心功能模塊設(shè)計、代碼編寫、單元測試、集成測試及Bug修復(fù),獨立完成從0到1的軟件開發(fā)與交付。
3. 獨立完成前后端接口設(shè)計與開發(fā),無需依賴其他開發(fā)人員協(xié)作,保障系統(tǒng)功能完整、穩(wěn)定運行。
4. 獨立進行現(xiàn)有軟件系統(tǒng)的迭代優(yōu)化、性能調(diào)優(yōu)及漏洞修復(fù),提升系統(tǒng)運行效率與安全性。
5. 獨立編寫完整的技術(shù)文檔,包括需求規(guī)格說明書、概要設(shè)計文檔、接口文檔、用戶操作手冊等,確保知識沉淀完整。
6. 跟蹤行業(yè)相關(guān)的前沿技術(shù)與軟件應(yīng)用趨勢,獨立評估新技術(shù)、新框架的適用性,引入并落地到實際開發(fā)工作中。
7. 獨立配合測試,完成軟件上線部署,以及后續(xù)的技術(shù)支持與問題排查工作。
技能要求:
1. 熟練掌握至少一種主流編程語言(Java/Python/C++/Go等),具備扎實的編程基礎(chǔ)和獨立開發(fā)能力。
2. 熟悉常用數(shù)據(jù)庫(MySQL/Oracle/Redis等),能夠獨立完成數(shù)據(jù)庫設(shè)計、SQL優(yōu)化及索引構(gòu)建。
3. 熟悉主流開發(fā)框架及前后端交互技術(shù),能夠獨立完成前后端全流程開發(fā),無需團隊協(xié)作支持。
4. 具備獨立的問題分析與解決能力,能夠快速定位并解決開發(fā)、測試、部署過程中出現(xiàn)的各類技術(shù)問題。
5. 掌握軟件測試流程與方法,能夠獨立編寫高質(zhì)量的測試用例并完成全流程測試。
6. 具備優(yōu)秀的文檔編寫能力,能夠獨立輸出規(guī)范、完整的各類技術(shù)文檔。
素質(zhì)要求:
1. 具備極強的責(zé)任心與自主工作能力,能夠獨立推進項目進度并對開發(fā)成果負(fù)責(zé)。
2. 學(xué)習(xí)能力強,有持續(xù)學(xué)習(xí)新技術(shù)、新知識的意愿和能力,能獨立應(yīng)對技術(shù)難題。
3. 具備良好的溝通表達能力,能夠準(zhǔn)確理解業(yè)務(wù)需求并反饋開發(fā)進展。
4. 有工業(yè)自動化、伴熱帶相關(guān)軟件項目開發(fā)經(jīng)驗者優(yōu)先。