SimCorp
SimCorp
SimCorpは、資産運用会社、保険会社、年金基金、政府系ファンド向けに投資管理テクノロジーを開発しています。統合プラットフォームを通じて、業務ワークフロー、リアルタイムのデータ可視化、リスク管理、ポートフォリオ管理を一元化し、金融機関が複雑な投資業務をより効率的に遂行できるよう支援しています。1971年創業のSimCorpは、フィンテック、コンサルティング、保険が交わる領域で事業を展開し、金融市場の変化するニーズへの対応を支援しています。

シニア C#/.NET ソフトウェアエンジニア

SimCorp Dimension 向けの構成管理ソフトウェア XMGR を開発し、投資運用会社や資産運用会社に信頼性の高い API、ワークフロー、連携機能を提供します。

仕事内容

  • SimCorp Dimension の構成管理プラットフォーム XMGR を開発する
  • C#/.NET サービスと ASP.NET Core API を構築・保守する
  • 安全な再試行、障害処理、診断機能を備えた堅牢な非同期ワークフローを作成する
  • 処理が中断または失敗した場合も構成の整合性を保つ
  • セキュリティ、認可、監査証跡、パフォーマンス、オブザーバビリティを強化する
  • アプリケーションや連携の境界をまたぐ問題を調査する
  • 自動単体テストと結合テスト、コードレビュー、CI/CD の実践を改善する
  • 互換性と期待される動作を維持しながら既存コードを段階的に刷新する
  • 設計の議論、メンタリング、知識共有を通じて技術面を主導する
  • エンジニアリング、構成管理、プラットフォームの各チームと協力する
  • 必要に応じてバックエンド API や Web インターフェースの機能を開発する

応募要件

  • コンピューターサイエンス、ソフトウェアエンジニアリング、または関連分野の学位、あるいは同等の実務経験
  • C#/.NET を用いたソフトウェア開発の実務経験 3~5 年
  • 複雑な機能を担当し、根拠に基づいた技術的判断を行った経験
  • ASP.NET Core サービスと REST API の開発経験
  • API 契約、非同期プログラミング、依存性注入、堅牢なエラー処理に関する知識
  • オブジェクト指向設計、SOLID 原則、デザインパターンの実践的な知識
  • リレーショナルデータベースと SQL の経験
  • Entity Framework Core または同等の ORM の経験
  • データモデリング、検証、シリアライズ、スキーマ互換性に関する理解
  • 並行処理、再試行、冪等性、部分的な障害に関する理解
  • ログやテレメトリーを使って問題を調査する能力
  • 自動単体テストと結合テストに関する高いスキル
  • コードレビュー、Git、CI/CD の経験
  • ドメイン関係者と要件を明確にし、アジャイルチームに貢献する能力
  • 必要に応じてバックエンド API と Web インターフェースの両方に取り組む意欲
  • 責任を持って妥当な判断を行い、納期と長期的な品質のバランスを取る能力
  • 異なる文化や専門分野のメンバーと効果的に協働する能力
  • 英語で明確に口頭および文書でコミュニケーションする能力
  • 歓迎:構成管理またはデプロイ自動化システムの経験
  • 歓迎:Angular と TypeScript の経験。特に RxJS と NgRx の経験
  • 歓迎:非同期メッセージング、OData API、Oracle または SQL Server、OpenTelemetry に関する知識
  • 歓迎:Azure、エンタープライズ認証・認可、Docker または Kubernetes、自動ビルド・デプロイパイプラインの経験
  • 歓迎:連携の互換性を維持しながら .NET アプリケーションを刷新した経験
  • 歓迎:NUnit、NSubstitute、または同等のテストツールの経験
  • 歓迎:エンタープライズソフトウェアまたは金融ソフトウェアの経験
  • XMGR または Standard Configuration Framework の経験は必須ではありません

福利厚生

  • 競争力のある給与
  • 賞与制度
  • 年金制度
  • 柔軟な勤務時間
  • ハイブリッド勤務
  • 専門能力開発の機会
  • 個別に合わせた専門能力開発
  • 仕事と生活の両立