Citi
Citi
Citi 是一家服务于消费者、企业、政府和机构的全球银行及金融服务公司。其业务涵盖个人银行、信用卡、财富管理、企业银行和投资银行,并依托遍布 100 多个国家和地区的运营网络提供服务。作为大型国际金融机构,Citi 汇聚了来自银行、金融服务和金融科技领域的团队。

高级首席全栈软件工程师(.NET 与 Angular)— 花旗

带领团队使用 .NET、Angular 和微服务构建银行应用。 在受监管的环境中负责架构、交付、数据库、API 和 CI/CD。

描述

  • 指导并培养最多由 12 名开发人员组成的团队。
  • 与技术项目经理协调任务分配、交付计划和绩效。
  • 跟踪项目工时并维护财务记录。
  • 参与待办事项梳理,并与业务合作伙伴、架构师和分析师协作。
  • 将需求转化为用户故事,评估技术工作量,并确定交付优先级和时间安排。
  • 使用 .NET Core MVC、ASP.NET、JavaScript、Bootstrap 和 CSS 构建并维护响应式 Web 界面。
  • 设计并交付可扩展的微服务、REST API 和自动化工作流。
  • 为关系型和 NoSQL 系统创建并维护数据库架构、存储过程和函数。
  • 监督代码晋级流程,并维护 SDLC 合规文档。
  • 支持用户验收测试并处理缺陷。
  • 推动 CI/CD 实践和 DevOps 工具的采用。
  • 协助自动化构建、测试和部署流程。

任职要求

  • 至少 7 年软件工程经验。
  • 熟练掌握 .NET Core MVC、Angular、JavaScript、Bootstrap 和 CSS。
  • 具备使用 .NET Core 和 ASP.NET 构建微服务和面向服务架构的丰富实践经验。
  • 具备在分布式系统中设计和集成 REST API 的经验。
  • 熟练使用 MS SQL、Oracle 和 Couchbase,包括架构设计、存储过程和性能调优。
  • 具备在 Agile/Scrum 环境中管理或指导开发团队的经验。
  • 熟悉 Harness、Tekton 和 GitHub。
  • 具备配置 CI/CD 流水线和自动化部署的实践经验。
  • 具备在受监管的企业环境中维护 SDLC 合规文档、代码晋级工作流和代码仓库规范的经验。
  • 具备使用测试自动化框架的经验;优先考虑熟悉 Selenium 者。
  • 接触过容器技术和 OpenShift。
  • 熟悉 AI 基础知识、提示工程和模型交互。
  • 拥有学士学位或同等经验。

福利待遇

  • 酌情发放及按公式计算的激励和留任奖励。
  • 医疗、牙科和视力保险。
  • 401(k) 计划。
  • 人寿、意外和残障保险。
  • 健康与福利项目。
  • 带薪年假和计划内休假。
  • 病假和临时休假。
  • 带薪节假日。

相关职位

RSM US LLP

用户体验工程主管(芝加哥混合办公)

RSM US LLP

负责领导 RSM 企业级 UI 组件库建设,开发无障碍 React 组件并指导前端团队。 该混合办公职位将为美国各办公室的团队提供支持。

打开