高级 C# 开发人员 (.NetCore_微服务设计_事件驱动_TDD_SOLID设计)

新加坡 22天前合同 网络
面议
Maltem Asia 正在为一家位于新加坡的投资服务客户寻找高级后端开发人员。 主要职责: • 领导基于 .NET Core 的微服务应用程序的设计和开发。 • 与跨职能团队合作,定义、设计并发布新功能。 • 确保应用程序的性能、质量和响应能力。 • 使用测试驱动开发 (TDD) 编写和维护测试用例,以确保代码质量和可靠性。 • 进行代码审查,并为团队成员提供建设性反馈。 • 指导和培养初级开发人员,确保遵循最佳实践和编码标准。 • 排查和解决复杂的技术问题。 • 关注最新的行业趋势和技术,确保我们的解决方案保持前沿。 • 参与架构讨论并为整体技术战略作出贡献。 • 根据需要参与实际编码和开发活动。 主要要求: • 至少 8 年的软件开发经验,重点关注 .NET 技术。 • 具有设计和实施微服务架构的证明经验。 • 具备测试驱动开发 (TDD) 和编写测试用例的实践经验。 • 精通事件驱动架构,并具有 Kafka 经验。 • 对 RESTful API 和 Web 服务有深入理解。 • 熟练掌握 .NET Core、C#、EFCore 和相关技术。 • 具有容器化技术(如 Docker)和编排工具(如 Kubernetes)的经验。 • 熟悉云平台(例如 AWS、Azure 或 Google Cloud)。 • 优秀的问题解决能力和关注细节的能力。 • 强大的沟通和领导能力。 • 能够在快节奏的协作环境中工作。