.NET开发(初级)
岗位职责:
1、在需求与技术方案明确的前提下,完成指定功能的代码编写与单元测试,确保功能正确实现。
2、阅读并理解业务需求文档,准确将需求转化为代码实现;对不清晰之处及时向上级确认。
3、遵循团队编码规范,保证代码逻辑清晰、注释适当、可读性良好,避免低级错误。
4、积极参与 Code Review,虚心接受反馈并及时修改,逐步建立代码审查意识。
5、能独立排查和修复常见 Bug;对超出自身能力的问题及时上报并寻求协助,不自行搁置。
6、按要求编写基本的功能说明、代码注释及变更记录,养成良好的文档习惯。
7、主动学习团队所用技术栈,积极参加技术分享,快速提升专业技能。
8、遵守开发流程与版本管理规范,与团队成员保持顺畅沟通,按时交付任务。
8、掌握 C# 编程语言,了解基础数据结构与算法;
9.、熟悉常用开发工具、版本控制工具(Git / SVN)及基础调试方法;
10、具备良好的学习能力与沟通协作精神,能够在反馈中快速成长。
任职要求:
1、统招本科及以上学历,计算机相关专业,3年以上相关工作经验。
2、熟练掌握.NET(C#)语言,Visual Studio开发工具,SQL Server Mysql数据库,熟悉数据库建模工具,熟练使用 SqlSugar,熟练使用sql语言 存储过程,熟悉HTML、CSS、Javascript、Jquery、VUE2 VUE3等前端开发,掌握系统分层架构,熟悉面向对象的B/S开发。
3、工作态度认真负责,能承受较强的工作压力,为人正直诚实,责任心强。
4、熟练掌握.NET项目所需的主要技术栈,能独立完成模块级设计开发。
5、具备初级复杂度问题的分析、定位与修复能力,能权衡不同技术方案的优劣。
6、具备良好的文档表达能力与团队沟通习惯,能清晰陈述技术决策理由。
7、具备良好的沟通表达能力,能够清晰、准确地传递信息,与团队成员及跨部门同事高效协作,推动工作顺利开展。
8、能主动学习并熟练使用AI编程工具辅助.NET开发,且能对AI生成的代码进行安全与性能审查。
.NET开发(中级)
岗位职责:
1、独立完成功能模块的技术方案设计与代码实现,保证功能正确、逻辑清晰、满足基本性能要求。
2、参与业务需求评审,能识别明显的技术风险与依赖,对实现可行性给出具体意见。
3、输出结构清晰、可维护的代码;主动编写单元测试覆盖核心逻辑;按要求编写接口文档与关键注释。
4、积极参与 Code Review,能就代码正确性、规范性和可读性提出有效意见,并能采纳合理反馈。
5、能独立排查和解决中等复杂度的技术问题(如数据异常、接口超时、内存增长等),具备初步的性能分析能力。
6、编写清晰的功能设计文档与接口文档,确保文档与实际代码保持一致。
7、主动学习团队使用的技术栈与工具,能快速掌握并应用成熟技术方案,在团队内进行经验分享。
8、日常工作中协助初级工程师解决技术疑问,通过代码讲解或小范围分享促进团队成长。
9、与产品、测试及其他模块工程师高效协作,主动同步进度与风险,确保任务按时交付。
任职要求:
1、统招本科及以上学历,计算机相关专业,5年以上相关工作经验。
2、熟练掌握.NET(C#)语言,Visual Studio开发工具,SQL Server Mysql数据库,熟悉数据库建模工具,熟练使用 SqlSugar,熟练使用sql语言 存储过程,熟悉HTML、CSS、Javascript、Jquery、VUE2 VUE3等前端开发,掌握系统分层架构,熟悉面向对象的B/S开发。
3、工作态度认真负责,能承受较强的工作压力,为人正直诚实,责任心强。
4、熟练掌握.NET项目所需的主要技术栈,能独立完成模块级设计开发。
5、具备中等复杂度问题的分析、定位与修复能力,能权衡不同技术方案的优劣。
6、具备良好的文档表达能力与团队沟通习惯,能清晰陈述技术决策理由。
7、具备良好的沟通表达能力,能够清晰、准确地传递信息,与团队成员及跨部门同事高效协作,推动工作顺利开展。
8、能主动学习并熟练使用AI编程工具辅助.NET开发,且能对AI生成的代码进行安全与性能审查。