作为 EPAM 的技术架构师 (.NET),您将负责设计和实施使用 Microsoft .NET 技术的强大、可扩展和高性能的软件解决方案。您将在定义架构和解决方案设计中发挥关键作用,确保交付满足客户需求的高质量解决方案。此外,您将利用在 Azure DevOps 和各种 .NET 框架方面的专业知识来指导和辅导开发团队。
如果您希望在一个充满活力的环境中工作,这是您加入我们团队并对 EPAM 在卡塔尔的国际客户的雄心勃勃的项目产生影响的机会。
职责
- 利用您作为 .NET 开发人员的丰富经验,至少 8 年,设计和开发符合行业最佳实践的软件解决方案
- 定义项目的架构愿景和策略,考虑可扩展性、性能、安全性和可维护性
- 与利益相关者(包括业务分析师、项目经理和开发团队)密切合作,收集需求并将其转化为技术解决方案
- 使用 Azure DevOps 作为配置管理工具,简化软件开发生命周期,包括源代码管理、构建自动化和部署
- 在 Angular、Web API、MVC、.NET Core、依赖注入 (DI)、LINQ、jQuery 以及 Kendo UI 和 Telerik 控件方面提供实践专业知识,确保前端和后端组件的成功实施
- 展示 SQL 命令和实体框架的熟练程度,利用您的专业知识设计和优化数据库及数据访问层
- 进行代码审查,确保遵循编码标准、最佳实践和既定架构指南
- 与跨职能团队合作,识别和解决技术挑战,确保项目的整体成功
- 指导和辅导初级开发人员,提供技术领导,培养团队内持续学习和成长的文化
要求
- 计算机科学、工程或相关领域的学士或硕士学位
- 至少 8 年作为 .NET 开发人员的实践经验,参与企业级项目
- 在架构定义和解决方案设计方面有丰富经验,深刻理解软件设计原则和模式
- 在 Azure DevOps 作为配置管理工具方面有广泛知识和实践经验,包括源代码管理、构建自动化和发布管理
- 精通 Angular、Web API、MVC、.NET Core、依赖注入 (DI)、LINQ、jQuery,以及 Kendo UI 和 Telerik 控件
- 在 SQL 命令和实体框架方面有强大专业知识,能够设计和优化数据库及数据访问层
- 优秀的问题解决和故障排除能力,能够分析复杂的技术问题并提供有效解决方案
- 较强的沟通和人际交往能力,能够与跨职能团队和利益相关者有效合作
- 相关技术的认证,如 Microsoft 认证:Azure 开发者助理或 Microsoft 认证:Azure 解决方案架构专家,极为理想
我们提供
- 根据经验和技能提供有竞争力的薪酬
- 有机会在领先的平台上工作,处于快速发展的敏捷软件工程文化中
- 与 EPAM 全球技术社区的同事分享知识
- 无限访问 LinkedIn 学习解决方案
- 定期的绩效反馈和薪资审查
- 职业成长机会
- 年度酌情奖金
- 外籍员工的年度机票
- 服务结束 gratuity
关于 EPAM
- EPAM 是全球领先的数字平台工程和开发服务提供商。我们致力于对客户、员工和社区产生积极影响。我们倡导动态和包容的文化。在这里,您将与跨国团队合作,参与无数创新项目,提供最具创意和前沿的解决方案,并有机会不断学习和成长。无论您身在何处,您都将加入一个专注、创造性和多元化的社区,帮助您发现自己的最大潜力。
附加信息
- 您将在客户位于多哈的办公室现场工作
- 工作时间为每周 5 天,从周日到周四(在卡塔尔,周末为周五至周六)
- 需要正式商务着装