职位描述
岗位职责:
1.主导全栈架构设计,能够支撑高并发、低延迟、高可用性需求, 确保前后端技术选型合理;
2.按照项目任务和项目计划,完成模块的设计、编码和测试;
3. 可以独立的开展并高质量完成开发任务,并解决产品关键技术问题;
4.编写开发文档和故障处理记录,为系统持续优化提供技术支持。
任职要求:
1. 精通C#编程语言
2. 深入理解.NET Core框架及其生态系统
3. 熟悉ASP.NET Core Web API开发
4. 掌握Entity Framework Core、Dapper、sqlSugar、FreeSql等ORM框架
6. 了解微服务架构(分布式事务、Jenkins、ocelot、Consul、Eureka、Nacos、GRPC)和领域驱动设计(DDD)
6. 熟悉Docker容器化技术
7. 了解Kubernetes编排工具
8. 熟练掌握websocket和SignalR
9. 熟练掌握音视频编解码(H.264、H.265、AAC)与处理工具(FFmpeg)。
10 .熟练掌握RabbitMQ和Redis
11. 熟练掌握Vue、React等前端主流框架;
12. 熟练使用ElementUI、Ant Design、Echarts等页面渲染组件,有较丰富的项目实战经验,能快速高效实现各种交互效果;
13. 熟悉移动应用程序、微信小程序、官网、后台管理系统、医疗系统、跨平台开发(Flutter/elelectron/Tauri)等项目的开发;
14、具备良好的编程习惯、沟通能力和团队协作精神 。
15、有较强的需求理解能力、分析能力和问题解决能力 。
16、能够承受工作压力,具备责任心和进取精神 。
17、具有医疗行业软件开发经验优先