Dice是技术专家在其职业生涯各个阶段的首选职业目的地。我们的客户,Codinix Technologies Inc.,正在招聘以下职位。今天通过Dice申请!
职位概述
.NET架构师负责定义、设计和管理可扩展、安全和高性能的应用程序架构。此角色与工程领导、产品利益相关者和开发团队密切合作,将业务需求转化为技术解决方案。架构师设定开发标准,推动现代化举措,并确保与企业架构和最佳工程实践保持一致。
核心技术要求
- 8年以上C#、.NET和.NET Core的实际操作经验
- 在应用程序架构和系统设计方面具有丰富的专业知识
- 具备HTML、CSS和JavaScript的经验
- 具有使用SQL Server、Oracle或Sybase等关系数据库的丰富经验
- 具有设计分布式系统、SOA、RESTful API和微服务的广泛经验
- 深刻理解网络技术(HTTP、网络服务器、代理)
- 具备多线程、内存管理和性能优化的经验
- 在CI/CD管道、自动化和DevOps实践方面具有丰富经验
- 在Agile/Scrum环境中工作的经验
主要职责
- 定义并拥有符合业务和技术要求的端到端应用程序架构
- 建立并执行架构标准、设计模式和编码指南
- 领导跨职能团队的技术设计讨论和架构评审
- 指导开发团队关于可扩展性、安全性、性能和可维护性的最佳实践
- 评估并推荐技术、框架和工具
- 设计和管理基于微服务和分布式架构
- 监督CI/CD、自动化和DevOps策略的实施
- 确保安全设计和敏感及机密数据的正确处理
- 通过技术领导、估算和规划支持敏捷交付
- 识别技术风险并推动缓解策略
- 领导或支持创新、研究和概念验证举措