- 崗位職責:
1、分析和理解業(yè)務需求,提供合適的軟件架構解決方案;
2、設計和開發(fā)高質量、可擴展、可維護的軟件系統(tǒng);
3、主導和支持開發(fā)團隊,確保代碼質量和架構的一致性;
4、進行系統(tǒng)級別的性能優(yōu)化和安全性評估;
5、跟蹤和評估新的技術趨勢和解決方案,為公司提供建議和指導。
任職要求:
1、計算機科學、軟件工程或相關專業(yè)的學士或碩士學位,至少5年以上的軟件開發(fā)和架構設計經(jīng)驗;
2、扎實的軟件架構設計和設計模式知識;
3、熟悉多種編程語言和技術棧,如Java、C#、PHP等。熟悉跨平臺設計與開發(fā)(linux+windows)
4、精通面向對象設計和開發(fā),熟悉Web應用程序的設計和開發(fā),包括前端和后端技術;
5、熟悉常用的數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)存儲技術;
6、熟悉云計算和分布式系統(tǒng)的設計原則和技術,如AWS、Azure等;
7、具備良好的系統(tǒng)思維和分析能力,能夠解決復雜的技術問題;
8、優(yōu)秀的溝通和團隊合作能力,能夠與開發(fā)團隊、產(chǎn)品團隊和其他利益相關者進行有效的合作。
|