职位详情
NET 后端开发工程师 (ABP vNext)
1-1.5万
东方通信
重庆
1-3年
本科
11-07
工作地址

光电园

职位描述
岗位职责:

1. 核心开发:负责公司核心业务系统的后端API、微服务的设计、开发与维护工作。
2. 架构设计与实现:基于 ABP vNext 框架,参与或主导系统架构设计,实现模块化、可扩展、高性能的分布式应用。
3. 领域建模:与产品经理、领域专家协作,进行领域分析,运用领域驱动设计(DDD)方法进行业务建模。
4. 技术攻关:解决开发中的关键技术难题,如性能优化、高并发处理、分布式事务、数据一致性等。
5. 代码规范与质量:编写高质量、清晰、可维护的代码,建立并遵守代码规范,主导代码审查,确保系统稳定可靠。
6. 技术预研与分享:跟踪 .NET 和 ABP 框架的最新发展,将新技术、新工具引入到项目中,并团队内进行技术分享。

任职要求:

必要条件:

1. 学历与经验:计算机相关专业本科及以上学历,3年以上 .NET 平台开发经验,至少 1年 ABP Framework (vNext) 项目实战经验。
2. 技术基础:
· 精通 C# 编程语言,深入理解 .NET Core / .NET 5+ 运行时、CLR、异步编程等。
· 熟练掌握 Entity Framework Core,了解其工作原理和性能优化技巧。
3. 框架理解:
· 深刻理解 ABP vNext 框架的核心思想,包括模块化、依赖注入、租户管理、授权、设置管理、工作单元等。
· 有基于 ABP vNext 框架从零搭建项目或开发核心模块的经验。
4. 架构知识:
· 熟悉领域驱动设计(DDD) 的核心概念(如实体、值对象、聚合根、领域服务、领域事件等)。
· 熟悉分层架构、微服务架构理念,了解 RESTful API 设计规范。
5. 数据库:熟练使用一种或多种关系型数据库(如 SQL Server, MySQL, PostgreSQL),并了解常见的数据库优化策略。

优先考虑条件:

1. 有使用 ABP 的微服务套件(如身份服务、API网关)经验者优先。
2. 熟悉分布式缓存(Redis)、消息队列(RabbitMQ/Kafka)、容器化(Docker)等相关技术。
3. 有前端开发经验(Vue/React/Angular/Blazor),能够进行前后端联调者优先。
4. 有 SaaS 多租户系统开发经验者优先。
注:项目周期2个月。

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

立即申请