- 配合技術主管完成開發工作;
- 獨立進行一般功能和部分複雜的任務開發和運維
- 前後端聯調
- 代碼測試,重構,BUG修改
- 編寫代碼註釋和相關文檔
- 高效、持續的學習能力
崗位技能:
- 具備2年以上.NET開發經歷;有比較紮實的C#語言基礎,包括數據結構算法,熟練掌握http、tcp/ip和socket常用通訊協議;
- 熟悉基於.NET的主流開發框架,包括WebApi/MVC/EF/.Net Core等;
- 瞭解基於BS架構模式開發,掌握前端常用基礎技術,包括但不限於JS/CSS/H5/Jquery/Vue等;
- 熟練掌握常用的關係型數據庫,可以是SQL Server/Oracle/MySQL中的一種。編寫規範的DB腳本,懂常用性能調優
以下開發人員優先考慮
- 愛好編碼
發自內心的真愛——真正的愛好。在日復一日年復一年,看似枯燥的編碼工作中,能夠享受取之不盡的用代碼進行創作的樂趣。
- 樂於解決問題
作爲程序員,你有一個永遠無法迴避的問題——每天要面對各種各樣的問題,而唯一的解決之道就是喜歡上解決問題。不僅要喜歡上解決問題後的興奮感覺,更要喜歡上解決問題過程中的煎熬。
- 討厭重複代碼
將重複代碼當作一種垃圾,自己不亂扔垃圾,也不能容忍別人亂扔垃圾。
- 講究代碼命名
代碼如詩,命名如詩句。在代碼的創作過程中,追求命名的優雅,不僅讓自己也讓別人讀起代碼來賞心悅目。
- 基礎知識牢靠
比如知道三大原理(計算機原理、操作系統原理、編譯原理)兩個協議(TCP與HTTP協議)一種結構(數據結構)。不牢靠的地方,能及時補課,夯實基礎。
- 基本功夠紮實
比如正則表達式不在話下,Windows/Linux服務器玩得轉,Git輕車熟路。如有基本功不紮實,能積極補練基本功。
- 能夠面向對象
至少熟悉一門面向對象編程語言,有一定的面向對象設計基礎,能夠將業務邏輯轉變爲對象之間的交互。
- 英語水平不賴
能夠流暢地閱讀英文技術資料,能夠順暢地與國外開發者用英文進行文字交流,能夠準確地用英文進行代碼中的命名,能夠用英文寫代碼註釋與git提交說明。
- 自學能力很強
能夠根據面臨的實際問題,根據自己的不足,根據自己的興趣,根據未來發展的需要,持續地進行學習。更要能在自己所犯的錯誤中學習。一邊寫代碼,一邊學習;一邊學習,一邊寫代碼,這就是你的程序人生。
- 自我驅動開發
在我們這裏沒有官老爺,沒有尊卑,一切由自己驅動做主,歡迎有不一樣的聲音和建議。