工作職責(zé):
1、根據(jù)設(shè)計(jì)要求,按要求完成負(fù)責(zé)模塊的詳細(xì)設(shè)計(jì);
2、根據(jù)項(xiàng)目采用的標(biāo)準(zhǔn),進(jìn)行編碼;
3、與團(tuán)隊(duì)其他開(kāi)發(fā)工程師合作,完成前后端集成測(cè)試;
4、在開(kāi)發(fā)相應(yīng)階段完成各生命周期相關(guān)文檔的書(shū)寫(xiě);
5、完成部門(mén)經(jīng)理安排的其他工作。
任職要求:
1、工作經(jīng)驗(yàn):計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科以上學(xué)歷,3年以上項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),熟悉C/S、B/S開(kāi)發(fā)模式;
2、技術(shù)能力(C# + android):
需同時(shí)具備C#開(kāi)發(fā)與原生Android開(kāi)發(fā)能力:
-基礎(chǔ)技術(shù)扎實(shí),有良好面向?qū)ο缶幊趟枷?,具備模塊化,抽象化思維,對(duì)設(shè)計(jì)模式有一定的了解;
-熟悉.Net Framework、.Net Core框架下C#的開(kāi)發(fā),熟練使用VS等開(kāi)發(fā)工具;
-能獨(dú)立編寫(xiě) ASP.NET、Window Service等服務(wù)程序;
-掌握Winform、WPF等桌面應(yīng)用開(kāi)發(fā)技術(shù),熟悉MVVM模式,熟悉主流WPF開(kāi)發(fā)框架(Prism等);
-熟悉Entity Framework、Dapper、SqlSugar等ORM框架;
-熟悉常用通信技術(shù)(TCP/UDP, 串口等)的研發(fā);
-熟練應(yīng)用常用數(shù)據(jù)庫(kù)(mysql、sqlserver、sqlite等),有良好的SQL編寫(xiě)能力,有對(duì)復(fù)雜Sql語(yǔ)句和存儲(chǔ)過(guò)程等的開(kāi)發(fā)與優(yōu)化經(jīng)驗(yàn);
-掌握原生android開(kāi)發(fā)技術(shù),有相關(guān)開(kāi)發(fā)經(jīng)驗(yàn),能獨(dú)立開(kāi)發(fā)Android App;
-熟練掌握J(rèn)AVA 和 Kotlin 語(yǔ)言, 熟悉Android SDK, 熟悉Android的UI/網(wǎng)絡(luò)/數(shù)據(jù)庫(kù)等基礎(chǔ)框架;
-有架構(gòu)設(shè)計(jì)與組件化經(jīng)驗(yàn), 熟悉Android性能優(yōu)化的基本方法;
-熟悉IO、多線程、文件操作等,了解緩存、消息等機(jī)制;
-熟悉SVN/Git等版本控制工具;
-良好的邏輯思維和理解能力,良好的編程風(fēng)格及文檔編寫(xiě)習(xí)慣;
3、綜合素質(zhì):為人誠(chéng)信、正直、責(zé)任心強(qiáng),具有良好的職業(yè)道德;善于協(xié)作與溝通,優(yōu)秀的團(tuán)隊(duì)合作精神,學(xué)習(xí)能力強(qiáng);
優(yōu)先考慮條件:
1、熟悉python、java等其它開(kāi)發(fā)語(yǔ)言;
2、有工業(yè)軟件背景。