岗位职责
1、解决业务技术难点,优化客户端安全性能
2、根据项目业务,提供框架技术实现方案,主导功能模块设计、数据结构设计
3、系统调优,使系统架构、代码结构不断演进优化
4、评估现有产品代码,制定项目优化方案,进行产品代码优化
技术要求:
1、计算机或相关专业,本科及以上学历;
2、一年以上C#开发经验,能够进行独立完成开发工作;
3、熟悉 C#,熟悉.NET、.NET Framework平台中的MVVM模式
4、熟悉至少一种UI框架,如Avalonia、WPF、UWP等
5、熟练的掌握Socket通信,TCP/IP、UDP协议等;
6、熟悉设计模式,了解软件工程概念和软件开发流程;
7、有良好的职业道德和工作态度,工作认真,学习能力强,具备责任心和进取心;
8、有良好的沟通能力和理解能力,有良好的协作精神和团队意识;
9、具备良好的技术文档编写能力,能够规范、标准化地编写代码
加分项
1、扎实的.NET/C#基础
2、了解AvaloniaUI跨平台客户端项目开发
3、了解Mysql、sqlite、mongodb、SQL Server使用方式和应用;
4、熟练使用泛型、Linq、Lambda、async/await、依赖注入、DTO映射等技术
5、了解射频指标基础知识