【重点要求】
1、有 RPA 平台研发经验
2、熟悉桌面应用的自动化操作(如 Windows API 调用、屏幕捕获、OCR 技术)。
3、了解 AI 技术(如 NLP、计算机视觉)并能与 RPA 场景结合应用。
4、精通虚拟化桌面RPA技术,包括Citrix和Desktop Remote Service相关场景
【岗位职责】
1、负责基于 WPF 技术的 RPA 产品设计与开发,包括核心功能模块和用户界面实现。
2、深入理解 RPA 产品需求,设计高性能、可扩展的桌面自动化解决方案。
3、主导 RPA 平台架构设计与实现,确保系统的稳定性、易用性和高扩展性。
4、优化现有 RPA 产品功能与性能,持续提升用户体验。
5、参与复杂自动化场景的技术调研与实现,包括多线程、并发控制、与第三方系统集成等。
6、协助构建并完善 RPA 开发工具链,推动自动化开发效率提升。
7、指导团队成员,进行技术分享和代码审查,推动团队整体技术进步。
8、研究并引入新兴技术(如 AI、ML),探索 RPA 与智能化技术的结合。
【任职要求】
1、本科及以上学历,计算机科学、软件工程或相关专业,5 年及以上 .NET 开发经验,3 年以上 WPF 实战经验。
2、精通 C# 和 .NET Core/.NET Framework,熟悉面向对象编程思想和设计模式。
3、熟悉 WPF 技术栈,包括 XAML、数据绑定、样式模板、用户控件和自定义控件开发。
4、精通虚拟化桌面RPA技术,包括Citrix和Desktop Remote Service相关场景
5、深入理解 RPA 产品的技术特性,熟悉桌面自动化场景(如键鼠模拟、屏幕捕获、OCR 技术)。
6、有设计和实现复杂流程自动化功能的经验,能够优化自动化脚本的执行效率。
7、熟悉多线程编程,具备高并发任务处理能力,能够解决自动化任务中的性能问题。
8、了解 Windows 操作系统底层机制,熟悉 Windows API 的调用与应用。
9、有开发企业级 RPA 工具(如任务调度、流程管理、任务日志记录等)的经验。
10、良好的分析和解决问题能力,能够快速定位并解决技术难题。