职位描述
一、职位描述:
我们正在寻找一位熟练掌握C#和WPF的开发工程师,加入我们的技术团队,参与企业级桌面应用程序的设计、开发和优化。你将与产品经理、设计师及其他开发人员紧密合作,打造高性能、用户体验优秀的软件产品。
二、岗位职责:
- 负责基于C#和WPF的桌面应用程序开发、维护及性能优化;
- 参与需求分析、技术方案设计及代码实现;
- 确保代码质量,编写单元测试,参与代码评审;
- 解决开发中的技术难题,持续优化软件架构;
- 配合团队完成项目交付,撰写相关技术文档。
三、任职要求:
1. 本科及以上学历,计算机相关专业,5年以上C#开发经验;
2. 精通WPF框架,熟悉XAML、数据绑定、MVVM模式、自定义控件开发;
3. 熟悉.NET Framework/.NET Core,掌握多线程、异步编程、LINQ等技术;
4. 了解常用设计模式,具备良好的面向对象编程思想;
5. 熟练使用Visual Studio、Git等开发工具;
6. 良好的编码习惯和文档编写能力,具备较强的逻辑分析和问题解决能力。