AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

.net开发工程师

1.5-2.2万
深圳市专科不限经验

职位描述

主要职责:
1. SaaS平台开发与迭代:参与公司SaaS产品的后端架构设计、核心模块编码、系统重构与性能优化,保障系统的稳定性、可扩展性和安全性。
2. 通信协议开发与集成:
负责基于HTTP/HTTPS的RESTful API或GraphQL接口的设计、开发和维护。
负责基于TCP协议的自定义套接字通信服务端/客户端的开发,处理高并发连接和实时数据流。
负责基于MQTT协议的物联网(IoT)设备接入、消息订阅与发布、 QoS策略实现等。
3. 微服务与云原生技术:运用Docker、Kubernetes等技术,构建和部署基于微服务架构的云原生应用。
4. 数据库与性能优化:熟练进行数据库(如SQL Server, PostgreSQL, MySQL)的设计、优化及大数据量下的性能调优。
5. 协作与文档:与产品经理、前端工程师、测试工程师紧密协作,确保项目高质量交付;编写清晰的技术文档和API文档。
6. 技术攻关与创新:跟踪业界新技术,解决开发中的复杂技术难题,持续推动技术进步和***实践。
岗位需求:
1. 工作经验:5年及以上C#及.NET(.NET Core/.NET 5+ 优先)后端开发经验。
2. SaaS经验:拥有至少2个完整的SaaS项目开发经验,深刻理解多租户(Multi-tenancy)架构、身份认证与授权(如OAuth
2.0, JWT)、计费、订阅等SaaS核心概念。
3. 网络通信:具备扎实的网络编程能力,必须有:
HTTP:精通ASP.NET02Core Web API开发,深刻理解HTTP协议。
TCP:有使用Socket、TcpClient/TcpListener或类似库开发长连接、高并发网络服务的实际项目经验。
MQTT:有使用MQTTnet或其他MQTT库开发MQTT代理(Broker)或客户端的实战经验,理解其工作原理和适用场景。
4. 数据库:精通至少一种关系型数据库(如SQL Server)的使用和优化,熟悉ORM框架(如Entity Framework Core)。
5. 版本控制:熟练使用Git进行代码管理。
优先考虑:
1. 有物联网(IoT)平台或工业互联网项目开发经验者优先。
2. 熟悉消息队列(如RabbitMQ, Kafka, Redis Streams)和分布式缓存(Redis)。
3. 有云服务(Azure/AWS/Aliyun)使用和部署经验,熟悉CI/CD流水线。
4. 了解前端技术(如 Vue, React, Angular)或有跨平台开发(MAUI)经验者更佳。
5. 具备良好的系统设计能力,熟悉设计模式和领域驱动设计(DDD)理念。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅