首頁 > 制度大全 > C開發程序員崗位職責

C開發程序員崗位職責

2024-07-28 閱讀 1127

游戲開發程序員(C++服務端)工作內容

1、編碼:根據需求文檔和系統設計,使用不同開發軟件及相應編程規范,在要求的時間和質量范圍內,完成需求開發的編碼實現,具備界面編程相關知識。

2、聯調:設計用戶交互端口,配合其他程序員,檢查功能完成度和完成聯調。

3、代碼REVIEW:根據編碼規范,REVIEW代碼,完成個人自測。

4、提交:根據程序版本,提交已經完成的代碼。

5、改BUG:根據質量體系要求,配合他人或自己查錯改錯,降低BUG和重復測試次數。

6、維護:閱讀原有代碼,完成程序改造和維護,解決技術故障和消除產品中的缺陷。

7、優化:通過算法設計或新技術研發,優化產品性能。

職位要求

1、計算機、軟件、通信、電子等相關專業,本科以上學歷。

2、三年以上網絡游戲服務端/大型服務/通信系統核心開發經驗,熟悉C++開發,熟練使用VisualStudio進行高質量編碼,熟悉程序調試和故障定位,能迅速定位并解決突發問題;了解TCP/IP、網絡、多線程編程,了解Lua。

3、精通數據結構與算法、Socket編程、多線程編程等;精通至少一種常用數據庫,如:MySQL、SQLServer、Oracle、Mongodb,Redis;熟悉NodeJS,異步編程模型,了解ES6,Typescript等技術。

4、熟悉Linux操作系統及系統下的shell編程者優先。

5、熱愛游戲開發,有較強的自學能力、分析及解決問題能力,良好的團隊合作能力以及需求分析能力。

工作內容

1、編碼:根據需求文檔和系統設計,使用不同開發軟件及相應編程規范,在要求的時間和質量范圍內,完成需求開發的編碼實現,具備界面編程相關知識。

2、聯調:設計用戶交互端口,配合其他程序員,檢查功能完成度和完成聯調。

3、代碼REVIEW:根據編碼規范,REVIEW代碼,完成個人自測。

4、提交:根據程序版本,提交已經完成的代碼。

5、改BUG:根據質量體系要求,配合他人或自己查錯改錯,降低BUG和重復測試次數。

6、維護:閱讀原有代碼,完成程序改造和維護,解決技術故障和消除產品中的缺陷。

7、優化:通過算法設計或新技術研發,優化產品性能。

職位要求

1、計算機、軟件、通信、電子等相關專業,本科以上學歷。

2、三年以上網絡游戲服務端/大型服務/通信系統核心開發經驗,熟悉C++開發,熟練使用VisualStudio進行高質量編碼,熟悉程序調試和故障定位,能迅速定位并解決突發問題;了解TCP/IP、網絡、多線程編程,了解Lua。

3、精通數據結構與算法、Socket編程、多線程編程等;精通至少一種常用數據庫,如:MySQL、SQLServer、Oracle、Mongodb,Redis;熟悉NodeJS,異步編程模型,了解ES6,Typescript等技術。

4、熟悉Linux操作系統及系統下的shell編程者優先。

5、熱愛游戲開發,有較強的自學能力、分析及解決問題能力,良好的團隊合作能力以及需求分析能力。

篇2:軟件開發高級程序員崗位職責

高級軟件開發工程師/高級程序員TTI東莞創機電業制品有限公司,創科集團,創機職責描述:

?設計,開發和維護關鍵的SharePoint/.NET平臺,包括SharePointServerXXXX年,SharePointOnline等

?實施其他系統中源自SharePoint的工作流,構建獨立表格

?與IT和業務利益相關者合作,基于需求規范推薦和開發穩健的解決方案

?提供持續的維護以及問題調查和支持

?通過開發文檔,流程圖,布局,示意圖,代碼注釋和清晰代碼來記錄和演示解決方案

?根據需要前往世界級的中國工廠出差

任職要求:

?本科學歷,具備計算機科學,信息系統或相關學科的學士學位;

?有3-4年的SharePoint、工作流或.NET定制開發項目的工作經驗;

?對SharePoint的現成功能和技術功能有深入地了解

?強烈的工作動力,獨立性強且具有高效自我管理能力。能夠在收到分配的任務后,在最低監督的情況下堅持完成任務

?必須具備深厚的編程背景-編寫一流,文件記錄齊全,模塊式和整潔的代碼

?在單元測試,系統測試和UAT測試測試方法方面具備經驗最優先考慮

?能夠撰寫詳細的設計文檔,傳遞愿景,捍衛立場優先考慮

篇3:ANDROID應用開發程序員崗位職責

崗位職責:

1.可獨立完成Android平臺應用的開發.

2.負責Android應用軟件相關技術的調研、實現.

3.與UI設計及測試團隊團隊配合,完成應用開發測試.

4.軟件文檔的編寫及技術相關資料整理.

5.要求工作經驗一年以上。

任職要求:

1.有扎實的Java基礎.

2.熟悉Android平臺,熟悉各版本API的區別.

3.熟悉Android平臺的GUI編程.

4.熟悉Android平臺的網絡API,熟悉Socket/HTTP編程.

5.熟悉Java的多線程,熟悉Android下線程與線程,進程與進程的通信機制.

6.能獨立開發客戶端程序,具有良好的編碼習慣,并能很好的與他人協作,按時完成開發任務.

7.有Android開發經驗者優先考慮.