
高级 .NET 开发工程师
使用可扩展架构构建并维护高性能 C# 应用程序和 REST API。 通过测试、设计与协作,助力市场平台和忠诚度产品持续发展。
描述
- 运用可靠的工程实践编写高质量、高性能代码
- 审查代码并维护应用程序
- 为复杂且具有战略意义的需求构建解决方案
- 分析挑战,并提出高效、可扩展且稳健的解决方案
- 及时且富有创意地解决问题
- 开展概念验证研究
- 参与架构设计
- 执行性能测试并解读结果
- 协助构思、开发和迭代产品
- 与同事分享知识;这些内容是否各自对应一项原始内容?糟糕,数组必须有 11 项;修正列表,因为代码审查和应用维护被合并了。实际上有 11 项。拆开。确保准确。
- 审查代码
任职要求
- 具备使用 C# 和 .NET Core 开发应用程序的实践经验
- 熟练构建和调用 REST API
- 具备关系型和非关系型数据库的使用经验
- 具备 Microsoft Azure 使用经验
- 具备事件驱动架构经验
- 具备微服务经验
- 具备敏捷方法经验,包括 Scrum 和 Kanban
- 熟悉集成与持续交付工具
- 具备 Git 使用经验,包括 GitLab、GitHub 和 Gitflow
- 熟悉容器及 Kubernetes、Docker 等工具
- 了解软件测试方法和框架,包括单元测试、集成测试、端到端测试、TDD、BDD、负载测试和压力测试
- 了解设计模式
- 理解应用程序的弹性、可扩展性和可观测性
- 理解应用程序安全
- 具备良好的沟通能力
- 乐于学习新的工具、平台和技术
- 优先条件:熟悉市场平台和忠诚度产品
- 优先条件:熟悉 AWS 服务
福利待遇
- 承包商合作形式
- 混合办公安排







