职位描述
职位描述:
我们正在寻找有经验的C#开发⼯程师加⼊我们的团队,负责开发和维护基于微软Azure和涂鸦IoT的物联⽹(IoT)应⽤程序。理想的候选⼈应具备扎实的C#编程技能、有IoT项⽬经验、有项⽬管理经验,并且能够独⽴或在团队环境中⼯作。
主要职责:
1. 参与基于涂鸦IoT的物联⽹系统的设计、开发和维护。
2. 使⽤C#进⾏后端服务的开发,包括但不限于RESTfulAPI、数据处理和业务逻辑实现。
3. 与前端开发团队合作,确保后端服务的⾼效和稳定。
4. 对现有物联⽹系统进⾏性能优化和故障排除。
5. 编写和维护技术⽂档。
6. 遵循敏捷开发流程,参加项⽬管理会议。
任职要求:
1. 必须具备IoT项⽬开发经验,了解物联⽹基本架构。
2. ⾄少3年以上的C#开发经验,了解EF等ORM框架。
3. 熟悉涂鸦IoT云平台。
4. 熟悉Azure云服务平台,包括IoT Hub、Device Twin、Azure Functions等。
5. 善于沟通,能够主动与团队(包括跨国团队)进⾏沟通和信息同步。
6. 具备良好的代码编写习惯,包括单元测试、⾃动化测试⽤例编写,并能够协作进⾏代码审查。
7. 熟悉存储过程的编写。
8. 熟悉Java语⾔、了解SpringCloud、SpringBoot的应⽤。
9. 熟悉⾄少⼀种关系型数据库(如SQL、Server、MySQL)和⾮关系型数据库(如Cosmos DB)。
10. 熟悉Web API、Restful服务和微服务架构。
加分项:
• 有Tuya/阿⾥云 物联⽹平台开发经验者优先。
• 熟悉容器化技术和Docker。
• 有较强的英⽂读写能⼒。
• 有光伏或新能源⾏业经验优先。
•有Java项⽬开发基础者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕