職位概述
- 如果您是一位專業人士,正在尋求與全球艾默生系統與軟體組織合作的機會,那麼這對您來說是一個令人振奮的機會!我們的開發組織已轉型為一個大規模敏捷環境,並正在尋找一位軟體開發工程師專業人才。您將與一個在基於大規模敏捷框架(SAFe)的組織中工作的軟體開發團隊協同合作,旨在提供最佳級別的流程自動化產品,這些產品涵蓋網絡、雲端、個人電腦和嵌入式平台,並與內部開發的設備集成。理想的候選人應具備多年的IT/工程經驗和/或操作複雜軟體系統的經驗,支持產品的維護和生命周期,並理解各行各業的客戶使用案例。成功的候選人應能在動態和快速變化的環境中工作,並能與不同背景、經驗層次和技術背景的廣泛人士有效溝通。
在此角色中,您的責任將包括:
- 作為自組織和自管理的多功能團隊的一員,定期交付高質量的可潛在釋放的產品增量價值,產出完整的工作功能,並以短週期進行。
- 參與需求分析、架構和設計、實施、測試、部署、除錯以及維護現有程式碼和團隊在衝刺期間接受的新功能,包括為項目確定合適的文檔和流程要求。
- 根據客戶需求創建並執行手動和自動的單元、集成及其他功能和非功能測試(例如安全性、性能、穩健性等)。
- 與產品負責人和其他利益相關者精煉功能需求,以減少或消除技術模糊性。
- 在軟體開發過程中應用最佳實踐。
- 與合作者合作,確定每個功能所需的定義級別,並確保清晰、可達成的接受標準。
- 持續學習適當的領域知識、技術、技能和工具,以促進跨多個產品領域的流程改進。
您是誰:
您具有強烈的底線導向。您通過實驗尋找新的解決方案。您遵循承諾。即使在缺乏完整信息的情況下,您也能做出明智的決策。您預測新興技術的影響並進行調整。
該職位所需條件:
- 計算機科學、工程或相關領域的學士學位
- 至少4年軟體產品開發或技術部門的經驗
- 至少熟悉一種面向對象的程式語言,如C#、C++或Java
- 對ASP.NET、.NET Core、ReactJS、NodeJS、Angular、REST、TypeScript、容器化、MongoDB、SQL數據庫和建模等一種或多種技術有良好的理解
- 在SDLC方面有按時高質量交付項目的經驗,涵蓋需求分析、設計、實施和測試
- 在物件導向程式設計和物件導向分析/設計方面有強項,包括使用UML和軟體設計模式的經驗
- 有使用版本控制、構建、部署、測試管理工具和CI/CD工具(如GIT、Azure DevOps、Visual Studio等)的經驗
使您脫穎而出的優先資格:
- 具備敏捷軟體開發方法論和框架(如Scrum和SAFe)的經驗
- 具備網絡安全、雲端開發/部署、DevOps的經驗
- 有開發自動化測試案例、測試驅動開發或使用任何類型的測試自動化框架的經驗
- 參與按時、高質量和符合需求的交付大型項目的開發和交付。
- 對於任何移動、AI、分析或數據科學應用開發的知識
- 對過程控制系統的知識