Protective Life
Protective Life
Protective Life 是一家提供金融服务和保险产品的公司,致力于通过人寿保险和年金产品支持长期财务规划。其产品包括定期人寿保险、终身人寿保险和万能人寿保险,以及固定年金、即期年金、指数型年金和变额年金。公司服务于退休规划、遗产安排、家庭保障及其他重要人生阶段等需求,相关职业机会涵盖保险和金融服务领域。

高级IT架构师 – Azure与.NET(远程,美国)

负责为Protective Life设计安全的微软企业系统,为数百万寿险客户提供支持。运用Azure、.NET、API、集成和数据架构方面的专业能力。

描述

  • 在以微软技术为核心的环境中,负责应用、集成、数据和基础设施各层的解决方案架构。
  • 采用分层、领域驱动、事件驱动和面向服务的方法,设计可扩展、安全且具备韧性的系统。
  • 使架构符合企业在安全性、性能、可观测性和合规性方面的标准。
  • 评估并推荐支持长期可持续性的技术、框架和模式。
  • 担任高级技术权威,为所支持的团队作出技术决策。
  • 设计、开发、审查并优化生产级代码。
  • 使用C#、.NET、ASP.NET、Web API及相关框架构建解决方案。
  • 排查复杂技术问题并执行根因分析。
  • 参与代码审查并提供可执行的反馈。
  • 在Microsoft Azure上设计和实施解决方案。
  • 使用REST、消息传递和事件驱动模式设计API及系统集成架构。
  • 支持基于SQL Server的数据架构和持久化方案。
  • 参与遗留系统现代化以及云原生或混合架构计划。
  • 与业务分析师及利益相关者合作,将业务需求转化为技术解决方案。
  • 在项目计划中跟踪分配的技术工作。
  • 在不承担正式人员管理职责的情况下,为开发人员提供技术指导。
  • 创建和维护技术文档、架构图、设计决策和运营指南。
  • 向技术和非技术受众解释设计权衡及其影响。

任职要求

  • 至少七年软件工程、系统设计和应用架构方面的逐步深入经验。
  • 广泛使用C#、.NET或.NET Core、ASP.NET、Web API、基于服务的架构、SQL Server和关系数据建模的经验。
  • 具备将架构领导力与大型复杂系统的高级开发实践相结合的经验。
  • 在设计和支持企业级关键任务应用方面拥有扎实背景。
  • 具备云平台经验,优先考虑Microsoft Azure。
  • 具备通过API和消息传递连接内部及外部系统的经验。
  • 能够在交付压力下诊断并解决高度复杂的技术问题。
  • 精通软件设计原则、架构模式和性能优化。
  • 能够凭借可靠判断影响技术方向并提升工程质量。
  • 具备出色的书面和口头沟通能力。
  • 具有遗留平台现代化或集成经验者优先。
  • 具有数据转换或大规模系统迁移经验者优先。
  • 具有高度监管或数据密集型企业环境经验者优先。

福利待遇

  • 全面的医疗、牙科和视力保险
  • 心理健康福利
  • 员工援助计划
  • 带薪休假
  • 带薪育儿假
  • 短期伤残福利
  • 文化纪念日假期
  • 医疗账户缴费
  • 养老金计划
  • 带公司匹配的401(k)计划
  • ProHealth Rewards健康平台及现金奖励
  • 根据个人和公司绩效提供额外年度激励机会