崗位職責:
1.根據需求分析,設計、開發軟件應用程序,確保應用程序符合質量標準和客戶需求。
2.參與制定應用程序的技術架構和設計,保證應用程序具有良好的可擴展性、可維護性和可靠性
3.編寫高質量的C#代碼,保證代碼的可讀性和可維護性。
4.設計和優化關系型數據庫,如Oracle、MySQL等,確保數據庫結構和查詢性能優化
5.設計和實現緩存和消息隊列方案,如Redis、MQ等,提高應用程序性能和可靠性
6.了解分布式系統和微服務架構設計和開發,設計和開發高可用性、高并發性的分布式應用程序。
7.參與項目評審,提供技術建議和方案,保證項目順利完成。
任職要求:
1.本科以上學歷,3年以上的C#軟件開發經驗
2.熟悉.NET Framework/.NET Core、C#、SqlSugar等常用開發框架和工具。
3.MySQL、Oracle、SQLServer等關系型數據庫至少熟悉其中一種,具有一定的數據庫設計和優化經驗。
4.熟悉TCP/IP、ModbusScan、串口調試、PostMan等調試工具,具有S7、Modbus 通訊經驗者優先考慮。
5.具有SCADA、數據采集、MES等軟件開發經驗者優先考慮。
6.會有短期出差