首頁 > 制度大全 > .Net全棧開發(fā)工程師職位描述與崗位職責(zé)任職要求

.Net全棧開發(fā)工程師職位描述與崗位職責(zé)任職要求

2024-07-26 閱讀 5834

職位描述

Prefer前后端都懂得候選人

對于英語要求相對較低,因為目前項目已有兩人可以作溝通

JobPurpose:Softwaredevelopment

JobBackground/context:ProvidesoftwaredevelopmentservicesforimplementingAssetServicesworkbenchandTradesWorkBench

KeyResponsibilities:

?AbilitytodesignanddevelopsoftwaresolutionsusingtheVisualStudiodevelopmentenvironment.

?Developmentskillsmustinclude;MVCDesignPattern,C#,Silverlight,EntityFramework,T-SQL,WebAPI2.0,WebcomponentsandJavaScript.KnowledgeofAngularandMicro-ServicesFrameworksaplus.

?Responsibleforallphasesofapplicationprogrammingandprocessesfordiversedevelopmentplatforms,computingenvironments(e.g.,hostbased,distributedsystems,clientserver,software,technologiesandtools,etc.).

?Workscloselywithstafftoidentifyapplicationdevelopmentsolutions,newormodifiedprograms,reuseofexistingcodethroughtheuseofprogramdevelopmentsoftwarealternatives,orintegrationofpurchasedsolutionsoracombinationoftheavailablealternatives.

?Maycodenewormodifiedprograms,reuseexistingcodethroughtheuseofprogramdevelopmentsoftwarealternativesand/orintegratespurchasedsolutions.

?Documents,tests,implementsandprovideson-goingsupportfortheapplications.

?Designsoftwareorcustomizesoftwareforclientusewiththeaimofoptimizingoperationalefficiency;mustutilizeapprovedSoftwareDevelopmentlifecyclemethodology.

?Generallyhasnodirectmanagementresponsibilities,butitishighlyaccountablefortheeffectiveness,qualityandtimelinessofapplicationprogram,systemorsub-systemprojectdecisionsandhoweasilythesedesignscanbeimplemented.

?Mentorandtrainstaffmembersonthe.NETdevelopmentplatform.

?Thecandidatemustalsodemonstratetheabilitytostayabreastwiththerapidlychangingdevelopmentindustry.

PersonSpecification

Knowledge/Experience:

Thecandidatemusthaveaminimumof5ormoreyears’experiencewithSystemsAnalysis,Design,andDevelopment,withanexpertlevelknowledgeofallaspectsofthesoftwaredevelopmentlifecycle.

RequiredSkills:

?MVC,C#,Silverlight,WCF,WebAPI2.0,ASP.NET,HTML5,JavaScript,EntityFramework,Webcomponents,CSS,JSONandT-SQL

?Mustalsopossesstheabilitytodesign&developcomplexdistributedscalableapplications

?Mentorotherstaffmembers

Qualifications:

?Bachelorsdegreeincomputerscience/MISorhigher

Competencies

?Seniorleveldeveloper

?Abilitytoself-teachnewtechnologies

篇2:全棧開發(fā)工程師(偏重前端)職位描述與崗位職責(zé)任職要求

職位描述

職責(zé)描述

1.參與我司與世界五百強合作伙伴的聯(lián)合研發(fā);

2.負責(zé)智慧建筑綜合管理系統(tǒng)WEB前后端開發(fā),偏重前端,有用戶UX經(jīng)驗;

3.配合AI、自控工程師參與業(yè)務(wù)架構(gòu)(IoT+AI)的設(shè)計,模塊劃分和模塊開發(fā);

4.主導(dǎo)和執(zhí)行系統(tǒng)核心功能的開發(fā)和性能優(yōu)化;

5.學(xué)習(xí)研究業(yè)界先進技術(shù),保持技術(shù)進步;

6.公司安排的其他工作;

7.優(yōu)秀員工將有機會入選公司進修項目,前往美國斯坦福大學(xué)、德國亞琛工業(yè)大學(xué)等相關(guān)技術(shù)研發(fā)中心培訓(xùn)深造。

任職要求

1.掌握計算機科學(xué)基礎(chǔ)知識,包括算法、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、面向?qū)ο缶幊痰龋?/p>

2.掌握前后端技術(shù)棧,精通HTML、CSS、JavaScript,精通Java、Python等后端語言的其中一種。

3.掌握JQuery、Bootstrap等基礎(chǔ)前端框架,并熟練使用Vue、React、Angular的其中一種,熟悉Node.js、WebPack等常用前端工程化工具。

4.掌握常規(guī)修圖軟件,如PS/Fireworks/AI,不要求專業(yè)設(shè)計師水平,但要會用會改

5.熟練運用mysql、redis等數(shù)據(jù)庫技術(shù),并掌握常用mysql優(yōu)化手段;

6.熟練運用常用Web后端框架(Spring、Flask、Django等至少一種),并了解其核心原理,能獨立開發(fā)常用組件;

7.熟練掌握HTTP編程方法,熟悉TCP/IP協(xié)議棧,熟悉Linux操作系統(tǒng)/命令行;

8.有服務(wù)端開發(fā)經(jīng)驗者優(yōu)先,有嵌入式開發(fā)經(jīng)驗者優(yōu)先,有大數(shù)據(jù)開發(fā)經(jīng)驗者優(yōu)先

9.良好的代碼規(guī)范及軟件開發(fā)習(xí)慣(包括熟練使用git,了解buildautomation,CI/CD等)

掌握微服務(wù)架構(gòu)和部署方式(Docker,Kubernetes等)

10.熟悉IBMS(IntelligentBuildingManagementSystem)工作原理,有IBMS系統(tǒng)實際開發(fā)經(jīng)驗者優(yōu)先;

11.有智能家居行業(yè)產(chǎn)品開發(fā)經(jīng)驗者優(yōu)先;

12.較強的邏輯思維能力、分析問題的能力,善于并表達自己的想法;

13.良好的溝通和協(xié)調(diào)能力,能熟練閱讀英文資料,并具備英文溝通能力者優(yōu)先。

篇3:PHP全棧開發(fā)工程師職位描述與崗位職責(zé)任職要求

職位描述

職責(zé)描述

1、負責(zé)公司移動產(chǎn)品、微信公眾號、微信小程序等前端頁面的優(yōu)化和代碼編寫;

2、根據(jù)產(chǎn)品需求和項目計劃,按時提交完成架構(gòu)和模塊設(shè)計、編碼、測試工作;

3、改善、維護和優(yōu)化相關(guān)產(chǎn)品的質(zhì)量、性能、提升用戶體驗;

4、負責(zé)和后臺開發(fā)人員協(xié)作確保整個產(chǎn)品功能的實現(xiàn)和運行;

5、對自己代碼進行復(fù)查,進行單元測試,對軟件質(zhì)量負責(zé);

任職要求

1、有2年或以上PHP和web移動端開發(fā)經(jīng)驗。

2、熟悉vue開發(fā)框架,熟悉組件化開發(fā);

3、熟悉HBuilder、MUI、HTM5+,并有HBuilder項目經(jīng)驗和實踐demoapp優(yōu)先考慮;

4、熟悉手機端和PC端web實現(xiàn)的差異,有在Android、iOS等平臺下HTML5+CSS+JavaScript(或移動JS框架)開發(fā)經(jīng)驗者優(yōu)先考慮。

5、能憑借豐富的開發(fā)經(jīng)驗快速定位并解決各種前端問題;

6、具有微信公眾號開發(fā)經(jīng)驗,了解小程序的開發(fā);

7、邏輯思維強、注重團隊協(xié)作;