资深全栈软件工程师
通过使用 React、TypeScript、Java 和 Spring Boot 构建应用,推动 SS&C Advent Geneva 投资组合管理与会计平台现代化。该职位专注于投资行业软件和分布式系统。
描述
- 构建模块化、可扩展的前端应用。
- 参与软件生命周期的各个阶段,从设计和调研到开发、评审、部署与测试。
- 为终端用户打造出色的使用体验。
- 与用户体验、业务分析和质量保证团队协作。
- 协助制定表现层的标准和最佳实践。
- 推动 SS&C Advent 投资组合管理与会计平台 Geneva 现代化。
- 为全球投资管理行业应对复杂的分布式系统挑战。
任职要求
- 具备至少 10 年专业软件工程经验。
- 具备至少 5 年使用 React、TypeScript、JavaScript、HTML 和 CSS 进行前端开发的经验。
- 具备至少 5 年使用 Java 和 Spring 或 Spring Boot 进行后端开发的经验。
- 具备设计单页应用并将其与后端服务集成的丰富经验。
- 具备构建 REST 和/或 gRPC API 的丰富经验。
- 了解 API 设计、错误处理、韧性和服务间通信。
- 具备关系型和/或 NoSQL 数据库经验,包括查询性能和事务管理。
- 具备微服务架构和分布式应用开发经验。
- 具备扎实的计算机科学基础,涵盖数据结构、算法、网络、操作系统、并发和分布式系统。
- 了解并发、多线程、同步和异步编程。
- 具备容器、Kubernetes 和容器化应用环境方面的经验。
- 了解整个应用技术栈中的测试、调试、性能、安全和生产支持。
- 践行良好的工程规范,包括代码评审、自动化测试、CI/CD 和可维护的应用设计。
- 具备 Kafka、NATS、RabbitMQ 或同类工具等消息传递与事件驱动系统的经验。
- 具备可观测性实践经验,包括日志、指标、追踪和生产诊断。
- 具备 OAuth 2.0、OpenID Connect (OIDC) 和企业身份提供商方面的经验。
- 具备 Jenkins、GitHub Actions 或同类 CI/CD 自动化平台的使用经验。
- 具备使用 AI 辅助软件开发工具和工作流的经验。
- 具备在敏捷环境中工作的经验;有 Scrum 经验者优先。
- 具备财富管理或金融服务行业经验。
福利待遇
- 医疗、牙科和视力保险。
- 含公司配比缴款的 401(k) 计划。
- 带薪休假。
- 带薪节假日。
- 育儿假。
- 有机会获得专业发展费用报销。
- 有资格获得年度酌情奖金。
- 有资格获得股权奖励,包括限制性股票单位或股票期权。
