高级C#/.NET开发工程师 | 金融交易系统 | 远程工作

远程
全职
非全日制
我们正在招募富有经验的C#/.NET开发专家,加入我们精英团队,共同构建创新型经纪与交易平台。在这一重要岗位上,您将负责设计并开发高性能、可扩展的后端服务,为关键金融交易提供强大支持。若您热衷于编写高质量代码并善于解决金融科技领域复杂技术挑战,我们诚挚邀请您的加入。 核心职责 - 运用C#和最新.NET框架(8.0+)设计与开发高性能、可扩展的微服务架构。 - 构建并维护能处理大量交易的RESTful API及集成服务。 - 实施并优化CI/CD流程,提升开发效率与代码质量。 - 执行全面代码审查,确保系统符合最佳实践标准与性能要求。 - 编写全面的单元测试、集成测试及性能测试,保障系统可靠性。 - 分析应用性能瓶颈,优化代码以实现最低延迟和最高吞吐量。 - 快速排查并解决生产环境中的技术难题。 - 与跨职能团队紧密协作,包括前端开发人员、测试专家及产品经理。 - 撰写清晰完整的技术文档与API规范。 必备技能与经验 - 至少3年C#/.NET专业开发经验,精通最新框架特性。 - 具备开发高负载集成服务与RESTful API的丰富实践。 - 熟练掌握持续集成原则并能应用于实际项目开发。 - 对面向对象编程、SOLID原则及常用设计模式有深入理解。 - 具备.NET应用性能分析、剖析与优化的实战经验。 - 熟悉数据库设计、SQL及ORM框架(如Entity Framework Core)。 - 精通版本控制系统(Git)及CI/CD流程管理。 - 熟悉敏捷/Scrum开发方法及团队协作技巧。 - 具备良好的英语读写能力,能流畅阅读技术文档并进行团队沟通。 优先考虑 - 具有金融或银行领域工作经验,特别是交易或经纪系统开发背景。 - 熟悉.NET 8、C# 12及ASP.NET Core 8最新特性。 - 了解消息队列系统(如RabbitMQ、Kafka)的应用与实践。 - 掌握微服务架构设计原则及领域驱动设计方法。 - 具备Docker、Kubernetes等容器化技术使用经验。 - 熟悉云平台(Azure、AWS)及其服务架构。 - 有高频交易系统或实时金融应用开发经验。 项目详情 您将参与开发先进的银行经纪平台,构建复杂的交易服务系统。该项目要求高性能、高可靠性与严格安全性,您的工作将直接影响关键金融业务的运行效率与稳定性。我们采用最新技术栈,打造行业领先的金融科技解决方案。