关于职位:Dot Net Core 后端开发人员
我们急需一名Dot Net Core后端开发人员,具备API和微服务经验,可以全职远程在家为我们在阿联酋的客户工作。必须具备丰富的API开发经验,包括RESTful服务。银行业经验优先。必须具备丰富的Microsoft Azure经验。
职责:
- 使用.NET Core技术设计、开发和维护后端系统,包括数据库、API和微服务。
- 与开发团队合作,理解需求,确保后端系统符合产品目标。
- 编写简洁、高效、可维护的代码。
- 实施安全协议,确保数据隐私和保护。
- 测试和调试后端系统,确保其符合质量标准。
- 与DevOps合作,确保后端系统的高效部署和监控。
- 关注后端开发中的新兴趋势和技术。
- 指导和为初级开发人员提供指导。
- 实施现代软件开发和测试实践,如持续集成和交付、单元测试和自动化测试。
- 利用在金融领域的经验帮助改善公司的金融软件解决方案。
- 实施OAuth2认证以保护API并确保用户身份验证。
- 实施数据完整性和一致性的验证技术。
- 将应用程序容器化。
- 将应用程序部署到Azure Kubernetes Services (AKS)以便于扩展和管理。
- 监控和排除应用程序性能和安全问题。
技能:
- 精通.NET Framework和.NET Core开发,具备C#和SQL的深刻理解。
- 具备API开发经验,包括RESTful服务。
- 具备Microsoft Azure经验,包括Azure Functions、Azure Storage和Azure SQL等服务。
- 深刻理解软件开发生命周期和敏捷方法论。
- 深刻理解软件设计模式和原则,包括SOLID和清晰架构。
- 优秀的问题解决和分析能力。
- 出色的沟通和协作能力。
- 能够独立工作并适应团队环境。
- 具备使用Git等代码版本控制工具的经验者优先。
- 具备使用Identity Server进行身份验证和授权管理的经验。
- 了解微服务架构者优先。
- 深刻理解现代软件开发和测试实践,如持续集成和交付、单元测试和自动化测试。
- 具有金融或银行业工作经验。
- .NET Core和.NET Framework C#,Microsoft SQL Server,Angular#J-18808-Ljbffr