职位详情
软件工程师
5000-10000元
西安大唐电信有限公司
西安
1-3年
本科
06-13
工作地址

雁塔西路6号

职位描述
岗位职责:
  1. 参与 WPF 应用程序的设计与开发,负责核心模块的编码实现。
  2. 协助完成系统架构设计,优化现有代码结构,解决技术难点。
  3. 按照团队规范编写高质量代码,确保代码的可维护性和性能。
  4. 与团队成员协作,完成模块测试与集成工作。
  5. 参与前端视图设计,优化用户界面与交互体验。
6.输出符合CMMI/ISO标准的项目文档。
任职条件:

1. 核心技能:

• 熟练掌握 C# 语言(.NET Framework 4.0+ / .NET Core 3.1+),具备扎实的面向对象编程基础和多线程开发经验

• 精通 WPF 开发技术栈:XAML界面设计、数据绑定机制、命令模式、MVVM架构模式的实际应用

• 熟悉前端开发基础技术(HTML、CSS、JavaScript),能够实现复杂的界面交互逻辑

• 熟练使用 Visual Studio
2019/2022、Git版本控制工具,具备独立的代码调试和问题定位能力

2. 项目经验

• 具备 2-4 年 WPF 桌面应用开发经验,参与过中大型企业级项目的完整开发

• 能够独立承担功能模块的设计和开发,具备从需求分析到功能实现的端到端交付能力

• 有良好的需求理解能力,能够准确把握技术文档和产品设计要求

3. 能力要求

• 代码质量:具备良好的编码规范和开发习惯,能够编写高质量、可维护、可扩展的代码

• 设计模式:深入理解并能熟练运用常用设计模式(单例、工厂、观察者、命令模式等)

• 测试能力:掌握单元测试框架(NUnit/xUnit),能够编写有效的测试用例,保证代码质量

• UI设计:具备基础的用户界面设计能力和审美素养,能够设计用户友好的交互界面

• 文档能力:能够按照企业标准产出高质量的技术文档,包括设计文档、接口文档、用户手册等

4. 加分项目

• 框架经验:熟悉 Prism、MVVM Light、CommunityToolkit.Mvvm 等主流WPF开发框架

• 工具运用:熟练使用 Markdown、Visio、ProcessOn 等文档编写和流程设计工具

• 数据库技能:具备数据库设计和开发经验(SQL
Server、MySQL、SQLite),熟悉EF Core等ORM框架

• 协作经验:有跨部门、跨团队协作项目经验,具备良好的沟通协调能力

• 文档管理:文档输出结构清晰、逻辑严谨,具备完整的项目文档管理和知识沉淀能力

• 其他技能:了解WinUI 3、.NET MAUI等新技术,有工业软件或数据管理软件开发经验优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请