标题:
全栈开发人员 - .NET 和 Azure
地点:
多伦多,安大略省 - 混合办公 - 每周1-2天现场办公
薪酬:
$40-$42/小时 - 转正后年薪90,000-100,000
期限:6个月合同转正
主要职责:
设计、构建和增强基于 Azure 的应用程序,使用现代 .NET 和前端框架
开发安全、结构良好的 RESTful API,并与前端应用集成
使用 Azure PaaS 服务实施和维护云原生解决方案
参与 CI/CD 管道和部署自动化
应用安全编码实践,包括身份验证和授权模式
编写和维护单元和集成测试;参与代码审查
参与敏捷/Scrum 会议并贡献清晰的技术文档
根据需要支持和指导初级开发人员
必备资格:
4-6 年专业软件开发经验
具有 C#、.NET(Core / 6+)、Azure Functions、Entity Framework Core 的强大后端经验
扎实的 SQL 和数据库架构设计知识
具有使用 TypeScript 的 Angular 或 React 的前端经验
具有 Azure PaaS 服务(App Services,Azure SQL)的经验
使用 Azure DevOps 或 GitHub Enterprise 的 CI/CD 经验
了解 OAuth2 / OIDC,与 Azure Entra ID 的 SSO 集成和 API 安全基础
具有单元和集成测试(例如 xUnit、NUnit、Jest、Jasmine)的实际经验
在使用 Jira 和 Confluence 的敏捷/Scrum 团队中工作的经验
良好的沟通能力,能够与技术和非技术利益相关者合作
生成式 AI 期望:
具有使用 GitHub Copilot 和 ChatGPT 等工具的实际经验:模板代码、单元测试生成、重构和文档
能够验证 AI 生成的输出并应用安全编码标准
了解在受监管环境中负责任地使用生成式 AI,包括避免在提示中使用敏感数据并遵守组织的指导原则
加分项:
具有 Kendo UI 的经验
对 Azure Entra ID(应用注册、RBAC)有更深入的了解
文档生成工具(OOXML,ASPOSE)
PowerShell 脚本编写
基础设施即代码(Terraform 或 Bicep)
在金融服务或其他受监管环境中的经验
“公司为该职位提供全面的奖励计划,可能包括雇主赞助的福利(如适用并符合资格要求),例如补充健康和牙科保险、生命保险、残疾保险、退休或储蓄计划、带薪休假和其他福利。福利的可用性、结构和范围可能因角色、就业状态、工作地点以及适用的联邦和省法律而异。公司根据适用法律提供所有法定权利,包括公共假期、休假、缺勤假和政府规定的福利。”
“我们可能使用 AI 启用和/或自动化工具来支持招聘流程的部分环节,包括申请筛选、面试安排和候选人沟通。这些工具用于提高一致性和效率。所有招聘决策均涉及人工审核,而不仅仅基于自动化处理。”