崗位職責:
1.根據(jù)產(chǎn)品或公司的需求,設計軟件系統(tǒng)的架構和功能。了解產(chǎn)品開發(fā)流程、用戶需求和技術限制,并制定相應的計劃。
2.負責軟件相關的設計輸出,整理與完相關軟件文檔。
3.負責軟件方面的性能測試評價,完成產(chǎn)品與硬件相關的問題分析和解決。
4.使用編程語言(如Java、Python、C++等)編寫代碼,實現(xiàn)軟件系統(tǒng)的各種功能。
5.對軟件功能使用情況進行跟蹤,了解客戶、售后、生產(chǎn)、測試的反饋,對軟件功能存在的問題進行整理和持續(xù)改進。
6.測試代碼,以確保軟件系統(tǒng)的正確性和可靠性,需要使用各種測試工具和技術,發(fā)現(xiàn)和修復代碼中的錯誤和漏洞。
7.需要不斷優(yōu)化和改進軟件系統(tǒng),以提高性能和穩(wěn)定性。他們需要監(jiān)控系統(tǒng)運行情況,分析日志和數(shù)據(jù),并及時處理系統(tǒng)中的問題。
任職要求:
1.熟練掌握至少一門主流編程語言,如Java、Python、C++、JavaScript等,了解其語法、語義和特性。
2.了解關系型數(shù)據(jù)庫和NoSQL數(shù)據(jù)庫的基本概念和原理,熟悉SQL語言和常用的數(shù)據(jù)庫管理系統(tǒng),如MySQL、Oracle、MongoDB等;
3.能夠與團隊成員、客戶和其他利益相關者進行有效的溝通和協(xié)作,具備良好的團隊合作精神和服務意識;
4.了解軟件工程的基本理論和方法,如需求分析、軟件設計、代碼管理、測試和維護等,掌握軟件開發(fā)生命周期和敏捷開發(fā)等方法論;
5.能夠分析問題、定位問題和解決問題,具備邏輯思維和創(chuàng)新思維能力;
6.本科以上學歷,電?、通信、?動化等相關專業(yè),對??機相關感興趣的電?類專業(yè)往/應屆畢業(yè)?。
7.能夠熟練閱讀和撰寫英文文檔、技術文獻和郵件,具備良好的英語閱讀能力。