要求高级.NET开发人员(全栈)为一家物联网公司

无个税15个月前全职
1 SAR / 月 jobs saudi

jobs saudi

location 利雅得
unsaved
将您的简历发送至:farhan.889@gmail.com 经验:5+年 职位描述: 我们正在寻找一位经验丰富的高级.NET开发人员加入我们充满活力的团队。理想的候选人应具备.NET开发的丰富背景,热衷于编写干净高效的代码,并具有交付高质量软件解决方案的成功记录。作为一名高级.NET开发人员,您将负责领导开发团队,设计和实施软件解决方案,并与跨职能团队合作,确保项目的成功。 职责: • 使用.NET框架设计、开发和维护高质量的软件解决方案。 • 与跨职能团队合作,收集和定义软件需求。 • 参与完整的软件开发生命周期,包括分析、设计、编码、测试和部署。 • 调试和解决现有软件应用程序中的问题。 • 指导并为初级开发人员提供技术指导。 • 了解新兴技术并提出对当前系统的改进建议。 • 分析和优化应用程序性能。 • 进行代码审查,确保代码质量、遵循编码标准和最佳实践。 • 创建和维护软件设计和编码的技术文档。 • 记录代码更改和版本更新。 资格: • 计算机科学、信息技术或相关领域的学士或硕士学位。 • 作为.NET开发人员的经验,专注于C#。 • 对.NET框架及相关技术有深入了解。 • 具备前端技术(如HTML、CSS和JavaScript)的经验。 • 深入了解关系数据库(如SQL Server)并具备数据库设计和优化经验。 • 熟悉Web服务、API和面向服务的架构。 • 出色的问题解决和分析能力。 • 较强的沟通和协作能力。 • 敏捷/Scrum开发方法的经验。 • 具备RESTful API、SOAP和其他集成协议的经验。 • 具备部署策略和持续集成/持续部署(CI/CD)流水线的经验。 技能: • 熟练掌握C#和.NET框架。 • .Net Core • ASP.NET MVC以及RESTful API、SOAP和其他集成协议。 • Entity Framework或其他ORM框架。 • 具备HTML5、CSS3、JavaScript和现代JavaScript框架/库(React、Angular等)的前端技术经验。 • SQL和数据库设计技能。 • 版本控制系统(如Git)。 • 单元测试和自动化测试工具。 • 设计模式和最佳实践的知识。 • 出色的调试和故障排除能力。 • 卓越的协作和沟通能力