高级 .NET 开发人员/首席开发人员

旧金山 4个月前合同 网络
466 - 502 / 时
角色: 高级 .NET 开发人员/首席开发人员 地点: 远程/混合/本地(湾区) 时长: 6 个月以上 概述: 我们正在寻找一位高技能且经验丰富的高级 .NET 开发人员/首席开发人员,加入客户的高影响力项目。 理想的候选人将具备扎实的 .NET 技术栈背景,并拥有经过验证的领导能力,以管理和指导开发团队,同时也亲自参与开发工作,并与业务利益相关者进行沟通。 主要职责: · 团队管理(50%) o 领导和管理一组开发人员和高级开发人员。 o 审查代码,确保遵循最佳实践,并指导团队成员。 o 促进冲刺计划、站会和回顾会议(如果采用敏捷开发)。 · 亲自开发(30%) o 设计、开发、测试和部署 .NET 应用程序。 o 与架构团队合作,确保解决方案可扩展且易于维护。 · 客户互动与文档(20%) o 收集客户需求并将其转化为技术规格。 o 准备和维护解决方案文档及技术文档。 o 在技术团队与客户利益相关者之间担任联络人。 所需技术技能: · 8 至 10 年强大的 .NET Core/.NET Framework、C#、ASP.NET MVC/Web API 经验 · 熟悉 SQL 数据库(优先考虑 SQL Server) · 熟悉前端技术(例如:Angular、React 或 Blazor)- 请具体说明 · 有版本控制系统(例如:Git)的经验 · 接触过 CI/CD 管道、DevOps 工具或云平台(优先考虑 Azure) · 理解软件开发最佳实践和设计模式 优先资格: · 有面向客户角色的工作经验 · 有领导本地/离岸团队的背景 · 出色的沟通和文档能力 · 具备敏捷/Scrum 经验者优先