软件工程师(.NET 和 Reactjs)
12个月合同(可延长)
关于该职位
我们正在招聘一名软件工程师加入一个高绩效的软件工程团队,为一家领先的IT咨询公司支持银行转型项目。该角色嵌入于银行环境中,交付任务关键系统,强调代码质量、性能和用户体验。
主要职责
• 使用现代.NET技术设计、开发和维护可扩展的Web应用程序和API
• 将业务和功能需求转化为高效、适用的技术解决方案
• 与产品负责人、业务利益相关者和跨职能团队密切合作
• 遵循TDD和清晰架构原则,交付高质量、经过良好测试的代码
• 关注可用性和设计质量,贡献于UI/UX改进
• 参与代码审查、测试和持续改进计划
• 确保解决方案符合银行安全、性能和合规标准
必备技术技能
• BFSI项目经验是必需的。
• 使用.NET Core / .NET 6或更新版本的C#
• ASP.NET Core Web API(中间件、DI、配置、日志记录)
• React 18或更新版本(前端开发)
• 对UX原则和高质量UI交付有深入理解
• RESTful Web服务
• 关系数据库和SQL(连接、索引、触发器、查询优化)
• 测试驱动开发(TDD)和验收测试
• 扎实的计算机科学基础(OOP、数据结构、算法)
• Git, SonarQube / SonarLint
• Visual Studio / JetBrains Rider, VS Code, Chrome DevTools
• 基本的Linux shell脚本
优先考虑
• Angular 16或更新版本
• Docker & Kubernetes
• Kafka, MassTransit
• 微前端(模块联邦)
• 能够编写和优化复杂的SQL查询
专业和软技能
• 强大的沟通和利益相关者管理能力
• 能够管理优先级并按里程碑交付
• 积极主动、动手能力强、以解决方案为导向
• 优秀的团队合作精神,良好的职业道德和服务意识
• 能够在快节奏的银行环境中独立工作