高级 .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 等基础设施即代码工具相关经验者优先。
