.NET 全栈开发人员 – Azure

渥太华 1天前全职 网络
面议
我们正在寻找一位高技能的 .NET (C#) 全栈开发人员,以在 Microsoft Azure 环境中设计、构建和支持现代云原生应用程序。此角色需要一位在后端服务、前端用户界面和云基础设施方面有经验的实干型开发人员,与跨职能团队紧密合作,提供安全、可扩展和高性能的解决方案。 主要职责: - 使用 C#、.NET / .NET Core 和现代前端框架设计、开发和维护全栈应用程序 - 构建和使用 RESTful API 和后端服务,确保性能、可扩展性和安全性 - 使用 Angular、React 或类似框架以及 HTML、CSS 和 JavaScript/TypeScript 开发响应式和用户友好的前端组件 - 利用 Microsoft Azure 服务(包括应用服务、Azure 函数、逻辑应用、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)经验 - 在企业规模或受监管环境中工作的背景