PwC
PwC
PwC是一家全球性的专业服务网络,为企业、政府和各类机构提供审计与鉴证、税务、咨询、交易、法证及顾问服务。其团队通过面向行业的解决方案和托管服务,帮助全球各行业的组织应对数字化转型、人工智能、可持续发展、风险管理和监管合规等挑战。

高级 .NET、Node.js 与 React 开发工程师

为 PwC 数据平台服务构建全栈应用,使用 .NET、Node.js 和 React。 连接云端数据系统,交付安全且可扩展的解决方案。

描述

  • 使用 .NET Core(C#)、Node.js 服务和 React 界面构建并支持全栈 Web 应用及 API。
  • 与数据平台工程师和架构师协作,将应用连接到 Snowflake、AWS 数据服务及其他云平台。
  • 开发并优化服务器端逻辑、数据库架构和前端组件,提升性能、易用性和可维护性。
  • 创建可复用组件和库,遵循整洁编码实践,并进行全面的单元测试和集成测试。
  • 参与代码审查、CI/CD 流程和自动化测试。
  • 与产品负责人和数据治理团队合作,满足安全、隐私、HIPAA 及数据质量标准。
  • 诊断并解决整个技术栈中的生产问题,同时满足可用性和数据新鲜度 SLA。
  • 记录功能、设计决策、API 和工作流程。
  • 持续关注新兴技术,并就提升平台能力和用户体验提出改进建议。

任职要求

  • 计算机科学、信息系统或相关领域学士学位,或具备同等专业经验。
  • 至少五年专业全栈软件开发经验。
  • 具备使用 Microsoft .NET Core(C#)、REST API 及相关框架开发后端服务的丰富经验。
  • 熟练掌握 Node.js 服务端编程及 JavaScript 或 TypeScript 运行环境。
  • 熟练掌握 React.js、Redux、HTML5、CSS3 和响应式设计。
  • 具备云平台经验,尤其是数据服务;有 AWS 经验者优先。
  • 具备扎实的 SQL 技能,并有关系型数据库和数据仓库经验;具备 Snowflake 或 SQL Server 经验者优先。
  • 熟悉 Agile 或 Scrum 软件开发。
  • 有使用 Git 及 GitHub 或 Azure DevOps 等协作平台的经验。
  • 了解数据治理、安全和隐私实践;非常欢迎具备 HIPAA 合规经验者。
  • 具备出色的问题解决能力,并能向技术及非技术受众讲解技术概念。
  • 了解 Docker 和 CI/CD 管道者更佳。
  • 有医疗保健或保险支付方领域经验者优先。
  • 有将定制应用与 Snowflake 数据平台集成的实际经验者优先。
  • 有大数据框架、流式数据管道或 AI/ML 工作流相关经验者优先。
  • 有 Terraform 或 CloudFormation 等基础设施即代码工具相关经验者优先。