軟件工程師崗位簡介
軟件工程師包括軟件設計人員、軟件架構人員、軟件工程管理人員、程序員等一系列崗位,工作內(nèi)容都與軟件開發(fā)生產(chǎn)相關。軟件工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術。此外,關于網(wǎng)絡工程和軟件測試的其他技術也要有所涉獵。
軟件工程師崗位職責
1、 指導程序員的工作;
2、 參與軟件工程系統(tǒng)的設計、開發(fā)、測試等過程;
3 、協(xié)助工程管理人保證項目的質(zhì)量;
4 、負責工程中主要功能的代碼實現(xiàn);
5 、解決工程中的關鍵問題和技術難題;
6 、協(xié)調(diào)各個程序員的工作,并能與其它軟件工程師協(xié)作工作。
7、還要編寫各種各樣的軟件說明書,如:需求說明書,概要說明書等
8、考試科目工程師是中級職稱,考試的題目包括了計算機體系結構、軟件工程、數(shù)據(jù)庫、數(shù)據(jù)結構、編譯原理等計算機學科的基礎課程
軟件工程師崗位要求
1、3~5年測試相關經(jīng)驗;
2、熟悉軟件測試理論,流程,能根據(jù)需求文檔編寫測試用例,形成測試報告;
3、熟悉移動端測試流程、方法,具備B/S架構系統(tǒng)WEB的測試經(jīng)驗;
4、有性能測試經(jīng)驗,能夠熟練使用一種性能測試工具(LoadRunner,jmeter等);
5、能夠把握測試項目進度,針對于測試各階段出現(xiàn)的問題,提出改善和解決方案;
軟件工程師發(fā)展前景
1、軟件技術員
2、助理軟件工程師
3 、軟件工程師
4 、高級軟件工程師