职位描述
岗位职责
深度运用 C# 语言,依托.NET Framework 和.NET Core 开发框架,独立完成数据采集系统基于 WinForms、WPF 的桌面应用程序开发,确保系统稳定、高效运行。
负责优化应用程序性能,运用设计模式对代码进行重构,提升系统的可维护性与扩展性。
协同后端开发人员,基于 HTTP 协议和 RESTful API 设计规范,实现数据的交互与传输,保障数据准确获取与推送,同时对数据传输过程进行安全加密处理。
负责系统的实施部署工作,运用相关工具进行项目打包、优化,并根据实际需求进行现场部署与调试,确保系统在不同环境下稳定运行。
对数据采集系统进行日常维护,及时解决前端技术难题,保障系统稳定运行,同时根据业务需求进行系统的优化升级,引入新的功能模块。
参与数据可视化设计,运用 Echarts、D3.js 等技术,将采集到的数据以直观、易懂的方式呈现,助力数据分析与决策。
任职资格
1、本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业。
2、精通 C# 语言,能够熟练运用泛型、委托、事件等高级特性进行复杂业务逻辑开发。
3、对.NET Framework 和.NET Core 开发框架有深入理解,熟悉依赖注入、中间件等机制,具备性能优化能力。
4、掌握数据库连接池技术,熟悉 SQL Server、MySQL 等主流数据库,能编写高效的存储过程和函数。
5、了解基本的网页前端开发技术,如 HTML5、CSS3、JavaScript,能进行简单的页面交互设计。
6、熟悉前端构建工具,掌握 HTTP 协议与 RESTful API 设计规范,具备数据交互能力。
7、了解数据可视化技术,具备基本的网络知识,能够排查简单的网络问题。
8、具有 2 年以上软件开发工作经验,至少 1 年 C# 开发经验,有数据采集系统、工业自动化系统开发经验者优先。
9、参与过基于 C# 开发的完整项目流程,具备独立完成复杂功能模块开发的能力,能够解决各类技术难题。
10、具备较强的学习能力、问题解决能力、沟通能力和团队协作能力,对工作认真负责,注重细节,有责任心和抗压能力。
11、能够适应偶尔出差,负责系统现场实施部署工作。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕