职位描述:
我们正在寻找一位技术娴熟、经验丰富的高级.NET Core开发人员加入我们充满活力的团队,并在构建和维护我们创新的软件解决方案中发挥关键作用。您将负责全面的软件开发生命周期,从设计和开发到测试和部署。您还将有机会指导初级开发人员,并为团队的整体增长和成功做出贡献。
职责:
• 设计、开发、测试和调试高质量、可重用、可维护的.NET Core应用程序和API
• 分析需求并参与系统设计讨论
• 与跨职能团队合作,包括设计师、业务分析师和其他开发人员
• 实施软件开发的最佳实践,包括单元测试、持续集成/持续交付(CI/CD)和代码审查
• 了解最新的.NET Core技术和趋势
• 指导初级开发人员
• 参与技术讨论并就架构决策提供指导
• 编写代码和技术规范
• 识别和解决技术问题和错误
• 进行性能优化和故障排除
• 为开发流程的持续改进做出贡献
所需资格:
• 5年以上.NET Core开发经验
• 扎实的.NET Core框架、C#、ASP.NET Core、Entity Framework Core及相关技术的理解
• 扎实的面向对象编程(OOP)原则和设计模式
• 能够编写干净、高效、易于维护的代码
• 较强的问题解决和分析能力
• 出色的沟通和团队合作能力
• 能够独立工作和团队合作
• 热衷于学习和了解最新技术
资格:
• 微服务架构经验
• API设计和开发经验
• 性能优化技术经验
• 设计模式经验
职位类型:全职
薪资:每月8000.00﷼ - 10000.00﷼
经验要求:
• .NET开发:5年(首选)
通勤能力:
• 利雅得(首选)
搬迁能力:
• 利雅得:在开始工作前搬迁(首选)