
スタッフ・フルスタックソフトウェアエンジニア
React、TypeScript、Java、Spring Bootを用いたアプリケーション開発を通じて、SS&C Adventのポートフォリオ管理・会計プラットフォームGenevaを刷新します。投資業界向けソフトウェアと分散システムを中心に取り組む職務です。
仕事内容
- モジュール式で拡張性の高いフロントエンドアプリケーションを構築する。
- 設計や調査から開発、レビュー、デプロイ、テストまで、ソフトウェアライフサイクル全体に携わる。
- エンドユーザーに優れた利用体験を提供する。
- ユーザーエクスペリエンス、ビジネスアナリスト、品質保証の各チームと連携する。
- プレゼンテーション層の標準とベストプラクティスの策定を支援する。
- SS&C Adventのポートフォリオ管理・会計プラットフォームGenevaを刷新する。
- グローバルな投資運用業界が抱える複雑な分散システムの課題に取り組む。
応募要件
- ソフトウェアエンジニアとして10年以上の実務経験があること。
- React、TypeScript、JavaScript、HTML、CSSを使用したフロントエンド開発経験が5年以上あること。
- JavaおよびSpringまたはSpring Bootを使用したバックエンド開発経験が5年以上あること。
- シングルページアプリケーションの設計とバックエンドサービスとの連携に関する豊富な経験があること。
- RESTおよび/またはgRPC APIの構築経験が豊富であること。
- API設計、エラー処理、レジリエンス、サービス間通信を理解していること。
- リレーショナルおよび/またはNoSQLデータベースの使用経験があり、クエリ性能とトランザクション管理にも精通していること。
- マイクロサービスアーキテクチャと分散アプリケーションの開発経験があること。
- データ構造、アルゴリズム、ネットワーク、オペレーティングシステム、並行処理、分散システムを含む、コンピューターサイエンスの確かな基礎があること。
- 並行処理、マルチスレッド、同期、非同期プログラミングを理解していること。
- コンテナ、Kubernetes、コンテナ化されたアプリケーション環境の経験があること。
- アプリケーションスタック全体にわたるテスト、デバッグ、性能、セキュリティ、本番環境のサポートを理解していること。
- コードレビュー、自動テスト、CI/CD、保守しやすいアプリケーション設計など、適切なエンジニアリング手法を実践できること。
- Kafka、NATS、RabbitMQなど、同等のメッセージングおよびイベント駆動型システムの経験があること。
- ログ、メトリクス、トレース、本番環境の診断を含む、オブザーバビリティの実践経験があること。
- OAuth 2.0、OpenID Connect(OIDC)、エンタープライズIDプロバイダーの経験があること。
- Jenkins、GitHub Actions、または同等のCI/CD自動化プラットフォームの経験があること。
- AI支援型ソフトウェア開発ツールとワークフローの使用経験があること。
- アジャイル環境での業務経験があること。Scrumの経験があれば尚可。
- ウェルスマネジメントまたは金融サービス業界での経験があること。
福利厚生
- 医療、歯科、眼科の保険。
- 会社のマッチング拠出がある401(k)プラン。
- 有給休暇。
- 有給祝日休暇。
- 育児休暇。
- 専門能力開発費用の払い戻しを受けられる場合があります。
- 会社判断による年間賞与の対象となる場合があります。
- 譲渡制限付株式ユニットまたはストックオプションを含む株式報酬の対象となる場合があります。









