
EXLの.NETデータエンジニア(ハイブリッド勤務・インド)
AIに特化した保険プラットフォーム向けのデータ統合ソリューションを構築・サポートします。 Azure、SQL Server、C#、.NET、Reactを活用してデータを変換し、信頼性の高いサービスを開発します。
仕事内容
- CSVおよびAPIデータをSQL Serverに取り込み、変換とクレンジングを行う再利用可能なパイプラインを構築する
- データ移行および変換ワークフロー向けの再利用可能なSQLストアドプロシージャを開発する
- 重複レコード、欠損レコード、部分的な失敗を安全に処理できるよう、ストアドプロシージャと.NETインポートユーティリティを冪等にする
- データ拡充と同期のためにサードパーティAPIへ接続する.NETサービスを開発する
- 外部APIを呼び出し、大量データを処理し、結果をSQL Serverに保存するAzure Functionsとコンソールツールを作成する
- 新しいサービスで依存性注入、設定バインディング、構造化ログを使用する
- 大量データ向けに同時実行数を制限した非同期処理を実装する
- リトライ、バックオフ、堅牢なエラー処理を備えた認証付きの回復力の高いHTTPクライアントを開発する
- Entity Framework CoreとLINQを使用してアプリケーションデータにアクセスする
- 単体テストと統合テストのカバレッジを作成・維持する
- React.jsアプリケーションと再利用可能なフロントエンドコンポーネントを開発する
- バックエンドエンジニアと連携してエンドツーエンドのソリューションを提供する
- インポートおよび移行後のデータ品質と正確性を検証する
- GitとAzure DevOps YAMLパイプラインを使用してCI/CDを支援する
- データフロー、マッピングルール、データ品質の問題を文書化する
- KPIクエリ、データベースビュー、レポート用データセットを作成する
- レポート要件を信頼性の高いSQLビューまたはストアドプロシージャに変換する
応募要件
- 学士号
- React.js、JavaScriptまたはTypeScript、および最新のフロントエンド開発手法に関する実証済みのスキル
- .NETとC#を使用したアプリケーション開発の実務経験
- SQL Server、ストアドプロシージャ、ETL、データ変換の実務経験
- OAuthクライアント資格情報とBearerトークン認証を使用したサードパーティAPI連携の経験
- Azure Functions、コンソールアプリケーション、依存性注入、設定バインディング、構造化ログの経験
- async/awaitとSemaphoreSlimベースの同時実行数制限を使用して非同期・並行ワークフローを設計した経験
- 一時的なエラー向けのリトライおよびバックオフ戦略を備えた回復力の高いHTTPクライアントを作成した経験
- Entity Framework CoreとLINQの使用経験
- 単体テストと統合テストの開発経験
- GitとAzure DevOps YAMLベースのCI/CDパイプラインの経験
- 保険およびリザービングの概念に関する知識があれば尚可








