シニア.NETアプリケーション開発者募集 - リモート勤務 | SOA・ETL専門家
リモートで
フルタイム
本ポジションでは、最新の.NETテクノロジーを活用し、サービス指向アーキテクチャ(SOA)に基づくプラットフォームの機能強化、レガシーコンポーネントの移行、データ取込プロセスの最適化をご担当いただきます。最先端のツールを使用し、複雑な技術的課題に取り組む機会をご提供いたします。高品質なソフトウェア開発と技術革新に情熱を持ち、変化する環境に適応できる方のご応募をお待ちしております。
主な職務内容
- .NET 8およびC# 12を用いたサービス指向アーキテクチャ(SOA)プラットフォームの拡張設計と実装.
- レガシーツールおよびコンポーネントの最新.NETフレームワークへの移行推進および最適化戦略の立案.
- 効率的なデータ処理のためのETL(抽出・変換・読込)プロセスの開発、最適化、およびパフォーマンス改善.
- 新規データソース用のデータ取込ワークフローの構築と保守管理、および将来的な拡張性を考慮した設計.
- ソース変更や新要件に対応するための既存データ統合ジョブの適応および再構築.
- 技術的ソリューションとビジネスニーズを整合させるための他部門との連携および要件分析.
- コード品質、パフォーマンス、セキュリティに関するベストプラクティスの導入とチーム内での促進.
- アプリケーションの問題診断、トラブルシューティング、および解決策の実装.
- 技術文書の作成および保守、ナレッジ共有活動への積極的な参加.
- コードレビューの実施とジュニア開発者へのメンタリング.
必須要件
- C#および.NETフレームワーク/Coreを使用した.NETアプリケーション開発の実務経験(5年以上).
- サービス指向アーキテクチャ(SOA)の原則および実装に関する深い理解と実践経験.
- ETLプロセスおよびデータ統合技術の実践的知識と大規模データ処理の経験.
- 効率的なデータ保存と取得に関するSQL Serverおよびデータモデリングの経験、パフォーマンス最適化のスキル.
- Webサービス開発(REST、SOAP)およびAPI設計における高い専門性と最新のセキュリティ実装知識.
- バージョン管理システム(Git)および協働開発ワークフローの経験、ブランチ戦略の理解.
- オブジェクト指向設計原則(SOLID)およびデザインパターンに関する深い理解.
- 優れた問題解決能力および分析的思考力、複雑な技術的課題への対応経験.
- 優れたコミュニケーション能力および複雑な技術概念を明確に説明する能力.
- 自己管理能力に優れ、時間管理およびタスク優先順位付けが的確に行える方.
- アジャイル開発手法(Scrum、Kanban)での開発経験.
- コンピュータサイエンス、ソフトウェアエンジニアリング、または同等の実務経験における学士号取得者.
歓迎スキル
- レガシーシステム統合のためのVisual Basic 6(VB6)の経験、最新技術への移行プロジェクト実績.
- AWS/クラウドプラットフォームの知識および実装経験、特にAWS Lambda、S3、RDS、DynamoDBなどのサービス利用経験.
- Azure DevOps、Jenkins、GitHub Actionsなどのツールを用いたCI/CDパイプライン構築の専門知識.
- 銀行業界またはエネルギー取引部門での業務経験、関連規制への理解.
- コンテナ化(Docker)およびオーケストレーション(Kubernetes)の経験.
- 最新の.NETテストフレームワーク(xUnit、NUnit)およびテスト駆動開発の知識と実践経験.
- マイクロサービスアーキテクチャおよび実装パターンへの理解、分散システム設計の経験.
- メッセージングシステム(RabbitMQ、Azure Service Bus)の利用経験.
- リアルタイムデータ処理技術(SignalR、WebSockets)の実装経験.
- パフォーマンスモニタリングおよび問題診断ツールの利用経験.
応募メリット
弊社の先進的なチームに参加し、ミッションクリティカルなアプリケーションの開発に貢献いただくとともに、技術的専門知識の向上を図ることができます。柔軟なリモート勤務環境、競争力のある報酬体系に加え、最新技術を駆使した興味深い技術的課題に取り組む機会をご提供いたします。弊社プラットフォームの進化および技術的方向性に重要な貢献をしていただける貴重な機会となります。また、継続的な学習と成長を奨励する文化の中で、業界カンファレンスへの参加支援や専門トレーニングの機会も提供しております。