高级.NET工业软件全栈架构师
Indexed description
核心职责
- 架构设计:负责工业软件产品的整体技术架构,包括后端服务、前端应用、数据库设计、缓存策略和系统集成方案,确保架构的可扩展性、可维护性和高性能。
- 全栈开发:主导核心模块的编码实现,覆盖后端API、业务逻辑、前端界面和实时数据交互,编写高质量、可测试的代码。
- DCS系统集成:负责软件与主流DCS系统(Foxboro Evo、和利时、浙大中控等)的数据集成,包括OPC通信、组态数据读取、报警事件采集等。
- AI能力探索:参与工业AI功能(如MCP集成、智能报警分析等)的技术验证与产品化。
- 本科及以上学历,计算机科学、软件工程、自动化或相关专业
- 8年以上软件开发经验,其中至少5年基于.NET平台(C#)的后端开发经验
- 3年以上Web全栈开发经验,能够独立完成前后端功能开发
- 3年以上工业软件或工业自动化领域经验,理解DCS/PLC/SCADA等工业控制系统基本概念
- 精通.NET Core / .NET 8+,熟悉ASP.NET Core、EF Core
- 精通关系型数据库(SQL Server / MySQL / PostgreSQL至少一种),具备复杂查询优化和数据库设计能力
- 熟悉前端开发(HTML/CSS/JavaScript),至少掌握一种现代前端框架(Blazor优先,Vue/React亦可)
- 熟悉OPC通信协议(OPC DA/AE或OPC UA),有工业数据采集实际项目经验
- 具备良好的系统设计能力,能够独立完成模块级或子系统级架构设计
- 有Blazor Server / Blazor WASM实际项目经验
- 熟悉Masa.Blazor或其他Blazor组件库
- 有Foxboro DCS(ICC/FoxEvoDb)集成经验,或其他主流DCS(霍尼韦尔、艾默生、罗克韦尔、中控、和利时)深度集成经验
- 有报警管理系统(Alarm Management)相关产品或项目经验
- 熟悉Redis等缓存中间件,有高并发实时数据处理经验
- 有Docker容器化部署和CI/CD流水线实践经验
- 有MCP(Model Context Protocol)或LLM Function Calling集成经验
- 有开源项目贡献或技术博客(GitHub/博客等,作为加分参考,非硬性要求)
我们的全方位奖励体现了我们对您的重视。这不仅是薪酬和福利—it是对您的重要投资。该方案旨在支持您的表现、成长、安全感和潜能提升。它帮助您照顾自己和家人、规划未来、提升技能与职业发展、在包容的环境中协作,并为社区作出贡献。在施耐德电气,我们始终关注对您最重要的事情。欢迎访问我们的 职业发展页面 了解更多。
- 不同国家和地区可能适用不同的计划与项目。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search