軟件工程師(后端)主要崗位職責 1、跟蹤業內產品發展方向,確保技術的先進性,對新產品從技術上做前瞻性分析。 2、做好信息化項目技術方案的評審。 3、協助產品部做好對項目的前期規劃、分析客戶需求、技術交流、系統方案設計、實施技術等支持工作。 4、實施研發規劃,制定研發計劃、評估研發成本,并負責公司產品的調研、論證、開發、測試、優化工作; 5、負責協助研發專利(軟件著作權、知識產權等)申請; 6、負責實施現有產品的迭代更新與改進; 7、協助完成軟件平臺的研發成本估算、技術評估、研發工期評估、項目交付、資料驗收工作; 8、負責新產品的設計和開發的控制及編制各類技術文件,編寫各種各樣的軟件說明書,如:需求說明書,概要說明書等,做好源代碼管理。 9、負責項目各方之間的綜合溝通協調工作,解決項目中的技術難點; 10、做好質量管理體系的日常工作,包括內部審核工作; 11、負責與其它軟件工程師或其他同事之間的協作工作; 12、完成領導安排的其他工作。 任職資格要求 1、最低學歷(學位):專科 2、專業知識:考試的題目包括了計算機體系結構、軟件工程、數據庫、數據結構、編譯原理等計算機學科的基礎課程。 3、專業技能: (1)計算機或相關專業本科學歷以上; (2)2年以上軟件開發經驗,對所從事的工作具有濃厚的興趣; (3)熟練掌握Java、.Net、NodeJs、Python開發語言中的一種或多種,熟練使用相關開發工具,有Web應用系統實際開發經驗; (4)熟悉Spring、SpringMVC、Springboot、Hibernate/Mybatis等主流框架開發; (5)熟練使用開發管理工具,如SVN、Git、Jenkins、Docker等; (6)熟悉Mysql、SQLServer、Oracle、PostgreSQL等數據庫開發的一種或多種; (7)熟悉應用服務器的安裝、調試、配置及使用; (8)具備需求分析和系統設計能力,以及較強的邏輯分析和獨立解決問題能力; (9)具有良好的學習能力、攻關能力和創新能力,思維敏捷,精力充沛,富有團隊精神,責任感和溝通能力。 |