崗位職責:
1. 參與部門軟件項目開發工作,理解軟件産品的(de)需求,遵循系統整體架構設計和(hé / huò)整體系統設計,獨立負責子(zǐ)系統級别的(de)詳細設計,負責整個(gè)軟件模塊的(de)開發構建和(hé / huò)技術實現工作,同時(shí)能夠參與系統架構設計工作;
2. 參與重要(yào / yāo)技術難題的(de)解決工作,對于(yú)項目的(de)重點難點技術問題負責;
3. 部分完成開發主管部署的(de)開發任務。
4. 按照規範的(de)流程從事軟件産品技術研發和(hé / huò)技術文檔工作
5. 以(yǐ)可複用的(de)軟件開發理念完成設計和(hé / huò)編碼,遵循統一(yī / yì /yí)編碼風格。
6. 積極學習最新的(de)軟件技術,提高自身技術能力。
7. 學習敏捷開發、并行開發,并參與團隊協作互助。
8. 具有鑽研精神,以(yǐ)編碼和(hé / huò)解決實際問題爲(wéi / wèi)樂,保質保量完成開發和(hé / huò)科研任務。
9. 參與定義項目或産品接口、技術規範、解決方案。
10. 積極創造技術成果,完成軟件著作權、技術專利申報。
11. 完成領導交辦的(de)其他(tā)任務負責團隊技術帶領工作,在(zài)日常工作中對軟件工程師提供常規性的(de)工作指導和(hé / huò)幫助。
任職要(yào / yāo)求:
1. 5年以(yǐ)上(shàng)相關行業經驗優先;
2. 本科以(yǐ)上(shàng),通訊、計算機、電子(zǐ)信息、自動化類相關專業有限;
3. 通用軟件開發技能:
精通一(yī / yì /yí)門開發語言,包括但不(bù)限于(yú)Java、NodeJS、C++、C#等;
精通面向對象編程思想,熟悉設計模式,并能夠在(zài)具體開發工作中應用;
精通B/S架構的(de)系統開發技術;
精通Web前端開發技術,包括HTML、CSS、JavaScript等;
熟悉前端開發框架相關概念,了(le/liǎo)解以(yǐ)及AgularJS、ReactJS、Vue等。
4. 前端框架:
精通主流數據庫技術,能夠使用SQL語言進行數據庫開發;
熟悉NoSQL數據庫技術;
精通Linux操作系統;
5. Java 工程師:
精通Java語言;
熟悉J2EE架構,知道(dào)包括Spring、Hibernate、iBatis等類似主流框架,Spring MVC;
6. 前端工程師:
精通JavaScript、Ajax等Web開發技術;
精通html/xhtml、DIV,CSS等網頁制作技術,熟悉頁面架構和(hé / huò)布局;
熟悉各類浏覽器兼容性的(de)調整;
熟悉web标準,對表現與數據分離,html語義化等有了(le/liǎo)解;
對web技術鑽研有強烈興趣,有良好的(de)學習能力和(hé / huò)強烈的(de)進取心。
7. 5 - 10年軟件開發經驗
8. 精通公司使用相關技術,可以(yǐ)在(zài)項目中應用技術的(de)最佳實踐,并且對于(yú)相關的(de)關鍵問題可以(yǐ)加以(yǐ)解決
9. 具有良好的(de)問題分析能力,可以(yǐ)參與解決重大(dà)關鍵技術問題
10. 根據自身技術經驗,能夠快速的(de)對新技術體系加以(yǐ)學習和(hé / huò)理解,并能總結學習其最佳實踐,應用于(yú)項目工作中
11. 深入了(le/liǎo)解領域相關知識,熟悉領域相關的(de)功能需求