崗位需求
1.教育背景:統(tǒng)招本科及以上學歷,計算機、建筑學、軟件工程、電氣自動化等相關專業(yè)背景優(yōu)先;
2.工作經(jīng)驗:3 年以上相關開發(fā)經(jīng)驗,有建筑、鐵路行業(yè) BIM 軟件開發(fā)經(jīng)驗者、熟悉計算機圖形學者優(yōu)先;
3.技術能力:熟練掌握 C# 語言和.NET 框架,熟悉 WPF、Windows Form 等技術;深入了解 Revit 及 Revit API 的使用,能夠運用其進行功能開發(fā)與實現(xiàn);熟悉常用的數(shù)據(jù)結構和算法,具備面向對象系統(tǒng)分析和設計的實際經(jīng)驗;有 CAD API 使用經(jīng)驗者更佳;
4.綜合素質(zhì):具備良好的溝通能力、團隊合作精神、學習能力和問題解決能力,能夠快速理解產(chǎn)品開發(fā)需求,并承擔較強的工作責任心,同時具備一定的文字編寫能力以便進行文檔記錄和整理等工作。
崗位職責
1.軟件設計與開發(fā):根據(jù) BIM 應用需求,參與基于 Revit 的 BIM 平臺的方案設計、架構設計和詳細設計工作,完成相應軟件模塊的設計、開發(fā)任務;運用 C# 語言對 Revit 進行二次開發(fā),實現(xiàn)如特定功能模塊的創(chuàng)建、優(yōu)化,以及與其他系統(tǒng)的數(shù)據(jù)交互等功能;負責產(chǎn)品本地端與平臺端的數(shù)據(jù)交互開發(fā),確保數(shù)據(jù)的準確傳輸和共享;
2.測試與優(yōu)化:對開發(fā)的功能進行全面測試,包括單元測試、集成測試等,確保功能的穩(wěn)定性和可靠性,及時修復發(fā)現(xiàn)的問題和漏洞;根據(jù)測試人員及用戶的反饋,對軟件進行優(yōu)化和改進,提升軟件的性能和用戶體驗;
3.文檔編寫與維護:負責編寫相關的技術文檔,如開發(fā)文檔、使用說明文檔等,以便于后續(xù)的維護和升級工作,同時也方便其他開發(fā)人員進行代碼理解和二次開發(fā);對需求文檔進行深化和完善,確保文檔質(zhì)量,使其能夠準確地反映項目的功能需求和技術要求;
4.迭代與維護:根據(jù)業(yè)務需求和技術發(fā)展,對已開發(fā)的功能進行迭代升級,不斷完善軟件的功能和性能。