职位类型: 全职
  工作地点: 天津
  薪资范围: 面议
  职位描述:我们正在寻找一位经验丰富、技术扎实的高级软件开发工程师加入我们的团队。您将主要负责核心业务系统的设计、开发和维护工作,用您的技术能力为产品稳定性和用户体验保驾护航。
  主要职责:
  ①参与公司核心平台及业务系统的需求分析、技术方案设计、编码实现与单元测试。
  ②负责基于ASP.NET MVC架构的服务端功能模块开发与优化。
  ③编写高效、可靠、易于维护的高质量代码,并遵循团队开发规范。
  ④进行数据库设计、SQL性能调优,确保系统数据层的高效与稳定。
  ⑤与产品经理、前端工程师及其他团队成员紧密协作,确保项目按时高质量交付。
  ⑥研究并引入新技术,持续优化系统架构,解决开发中的技术难题。
  学历专业: 计算机科学技术、软件工程或相关专业,本科及以上学历。
  工作经验: 拥有3年及以上完整的软件开发生命周期经验。
  核心技术:
  ①精通ASP.NET MVC框架及.NET (.NET Framework/.NET Core/.NET 5+) 平台开发。
  ②精通C#语言,熟悉面向对象设计、多线程、异步编程、LINQ等。
  ③深厚数据库知识: 熟练掌握Microsoft SQL Server和MySQL中至少一种,具备丰富的SQL编写、性能优化及数据库设计经验。
  ④ORM框架: 熟练掌握至少一种主流ORM(对象关系映射)框架
  ⑤.NET平台的 Entity Framework (EF) / Dapper
  ⑥类似于Java Mybatis的 SqlSugar 或 FreeSQL 等。
  前端基础: 熟悉HTML5、CSS3、JavaScript,有jQuery、Bootstrap或现代前端框架(如Vue.js, React, Angular)使用经验者优先。  
工具与理念: 熟悉Git等版本控制工具,了解敏捷开发(Scrum)流程。  
能力素质: 具备良好的逻辑思维能力、学习能力和团队沟通协作精神,能独立分析和解决问题。
  优先考虑条件:
  ①具备Java开发能力,有Spring Boot、MyBatis等Java主流技术栈项目经验者优先。
  ②有微服务架构、分布式系统、Docker容器化、云计算(Azure/AWS/阿里云)开发或部署经验者优先。
  ③有高并发、大数据量处理系统开发经验者优先。