职位详情
软件工程师(全栈)
8000-11000元
佛山鋐利电子有限公司
佛山
3-5年
本科
07-17
工作地址

佛山市南海区狮山镇罗村工业区麒岭路1号

职位描述
工作职责:
1、参与生产制造执行系统(MES)各模块的开发与优化,包括但不限于:
●设备数据采集与解析接口;
●生产过程控制与实时监控;
●电子广告牌展示(含前端交互及后台数据支撑);
●生产相关数据的统计、分析与多维报表呈现;
●质量数据分析和追溯;
2、负责基于.NET技术栈的后端接口(WebApi)开发与维护,支持多终端(Web、小程序)集成;
3、负责对接多种数据库(MySQL、SQL Server、Oracle),完成数据建模、查询优化和同步逻辑开发;
4、参与系统架构设计、代码评审和性能调优,持续提升系统稳定性与扩展性;
5、支持现场部署、调试、问题排查及版本迭代,确保系统稳定运行;
6、结合业务需求推动MES系统智能化升级与工业数据可视化应用落地。
任职要求:
1、至少三年以上企业级软件开发经验,具备独立开发MES、SCADA、WMS 等相关系统的能力;
2、熟悉工厂自动化协议(如 OPC、Tcp、Modbus、PLC 通讯等),有工业设备数据采集经验;
3、精通 C# 语言,熟悉 .NET Framework / .NET Core / ASP.NET WebApi 开发;
4、使用 ASP.NET Core WebApi 设计模块化服务,编写 RESTful 接口,提供面向前端、小程序与第三方系统的开放API;
5、设计并实现自定义中间件组件(Middleware),处理全局异常、日志记录、认证、请求限流、统一响应格式包装、审计日志等;
6、基于 IoC 容器与依赖注入(DI)机制,组织项目结构,提升系统可测试性、可维护性与拓展性;
7、有消息队列开发经验,能基于 RabbitMQ、Kafka 等进行异步消息处理、队列调度与事件驱动设计;
8、熟悉基于 MQTT 协议的实时数据通信机制,实现设备状态上报、任务下发、告警通知等;
9、掌握 MySQL、SQL Server、Oracle 至少两种数据库,具备良好的 SQL 编写和调优能力;
10、具备 Redis 使用经验,了解缓存策略、分布式Session等场景;
11、掌握 JavaScript、HTML5、CSS3等前端 Web 相关集成;
12、有微信小程序开发经验优先;
13、具备 DevOps、Git、Docker 实践经验者优先;
14、逻辑严谨、编码规范、具备良好的文档能力;
15、乐于学习新技术,适应智能制造领域技术挑战。
学历要求:本科及以上学历,计算机、软件工程、自动化、电子信息等相关专业

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请