岗位职责
1、深入参与项目与系统设计及需求分析,与产品、算法、硬件等多方沟通,收集并明确技术需求,输出高质量《需求规格说明书》;
2、在开发过程中亲自编码,主动定位和解决技术难题,分析并记录问题原因,优化方案防止问题复现;
3、按计划高质量完成核心模块的设计与实现,确保性能指标达成(低延迟、高吞吐、稳定性);
4、编写和维护技术文档,包括功能说明、接口定义、变更记录等,确保与实际实现同步更新;
5、持续优化现有代码与架构,在不影响功能的情况下提升性能、降低资源消耗。
任职要求
1.计算机及相关专业本科及以上学历,3 年以上一线 C# 实际编码经验(非管理岗);
2.精通 C# 及 .NET Framework / .NET Core,熟悉 MVVM、MVC 开发模式,合理运用提升效率;掌握异步编程、堆栈与内存优化等高级特性,熟悉毫秒级实时数据处理技术;
3.深入理解内存管理与性能调优,熟练使用 Profiling 工具(dotTrace、PerfView、dotMemory 等)进行分析与优化;
4. 熟悉掌握 WinForm(GDI+/DirectX)或 WPF(XAML、MVVM)界面开发;
5. 逻辑思维清晰,沟通协作佳,能主动担责并按时完成任务;
6. 熟悉工控系统原理与场景,有工控行业背景优先;