职位描述
工作内容:
1、负责新产品Ul前端的开发任务
2、对新产品的UI框架进行总体设计,MVC层细化,每个类的功能接口等
3、协助开发主管及团队成员,处理安排的相关开发,优化、维护等任务。
4、对于新增功能需要提供有效的解决方案和设计思路。
5、负责已有产品的维护,代码优化、bug修复、性能调优等
6、负责已有产品的系统运行状态跟踪,对使用的内存,CPU使用率等进行优化
7、负责实现与相关算法接口、硬件接口的协同工作和调试
8、负责客户远程现场支持,处理现场在系统运行过程中发生的各种问题
9、负责编写测试用例。
任职要求:
1、精通c#编程语言(.Net 4.0及以上)
2、熟练使用C++以及QT开发应该软件
3、精通WinForm界面设计,熟练使用各种Window.Forms下各种控件以及可以自行开发自定义控件
4、掌握DevExpresswindow控件使用,具有较强的排查DevEx内部错误的能力
5、熟练掌握Thread使用方式,能够处理复杂逻辑的多线程程序,同时具有排错能力;
6、熟练掌握并行计算,能够充分利用CPU的性能,提高执行效率;
7、全面掌握Window的消息机制及使用方式
8、具有图像编程能力:GDI,Direct2D等对图像进行二次处理绘制
9、熟练掌握Socket/HTTP/WebService等通信接口;
10、具有较强的代码优化和查错能力,可以修复各种软件隐藏的bug,提升软件的性能与稳定性;
11、能够主导和协助进行新产品或现有产品新功能的开发,提供技术方案;
12、具有较强的软件的框架设计能力,以及代码设计能力
13、熟练掌握面向对象开发,灵活使用设计模式,对不同的需求场景使用对应的模式设计及开发;
14、掌握Window程序的Debug工具如:Windug、ProcessExplorer等调试工具;
15、能够独立编写软件的设计、开发,测试用例等项目主要文档;
16、具有机器视觉开发经验优先
17、具备良好的沟通协调能力,促进跨部门协作
18、具备较强的创新思维及创新能力
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕