高级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)及其服务架构。
- 有高频交易系统或实时金融应用开发经验。
项目详情
您将参与开发先进的银行经纪平台,构建复杂的交易服务系统。该项目要求高性能、高可靠性与严格安全性,您的工作将直接影响关键金融业务的运行效率与稳定性。我们采用最新技术栈,打造行业领先的金融科技解决方案。