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