我们正在寻找一位技术娴熟的.NET (C#) 全栈开发人员,以在Microsoft Azure环境中设计、构建和支持现代云原生应用程序。此角色需要一位具有后端服务、前端用户界面和云基础设施经验的强力开发人员,与跨职能团队紧密合作,提供安全、可扩展和高性能的解决方案。
主要职责
- 使用C#、.NET / .NET Core和现代前端框架设计、开发和维护全栈应用程序
- 构建和使用RESTful API和后端服务,确保性能、可扩展性和安全性
- 使用Angular、React或类似框架以及HTML、CSS和JavaScript / TypeScript开发响应式和用户友好的前端组件
- 利用Microsoft Azure服务(包括应用服务、Azure Functions、Logic Apps、Azure SQL / Cosmos DB、存储帐户和服务总线)实施云原生解决方案
- 与架构师和DevOps团队合作,使用Azure DevOps或GitHub Actions进行云架构、CI / CD管道和部署策略
- 编写干净、可测试和可维护的代码,遵循最佳实践、编码标准和设计模式
- 参与代码审查、设计讨论和开发生命周期中的技术问题解决
- 根据需要支持应用程序故障排除、性能调优和生产支持
- 在敏捷/ Scrum环境中工作,参与冲刺计划、估算和持续改进
所需技能和经验
- 具有C#和.NET / .NET Core在全栈应用程序开发中的丰富实践经验
- 具有使用Angular、React或类似框架构建前端应用程序的经验
- 在Microsoft Azure云环境中有扎实的工作经验
- 具有关系型和/或NoSQL数据库(例如,Azure SQL、SQL Server、Cosmos DB)的经验
- 熟悉CI / CD管道、源代码管理(Git)和自动化构建/部署流程
- 理解云安全、认证/授权和应用程序监控/日志记录
加分项
- 具有微服务架构经验
- 接触过容器化技术(Docker、Kubernetes / AKS)
- 具有API安全(OAuth2、OpenID Connect、Azure AD)经验
- 在企业规模或受监管环境中工作的背景
#J-18808-Ljbffr