リモート.NET開発者募集|C#・ASP.NET Coreエンジニア
リモートで
フルタイム
パートタイム
当社は、世界中の金融取引プラットフォームを提供しています。バックオフィスではアカウント管理、レポーティング、決済処理を支え、フロントオフィスではリアルタイム注文処理や市場データ表示を実現。あなたにはこれらのシステムを.NET 6/7ベースにリファクタリングし、性能・可用性・セキュリティを最適化していただきます。
主な職務内容
- .NET 6/7(C# 10)およびASP.NET Coreを用いたバックエンドシステムの設計・開発・保守.
- RESTful API、gRPC、WebSocketによるマイクロサービスの実装と性能チューニング.
- 既存モノリシックアプリケーションのマイクロサービス化(機能分割および統合).
- Entity Framework Coreを用いたデータアクセス層の設計・SQL(MySQL・SQL Server)クエリ最適化.
- ユニットテスト(xUnit/NUnit)および統合テストの設計・自動化.
- Dockerコンテナ化およびKubernetesによる本番環境デプロイ戦略の策定・実行.
- CI/CDパイプライン(GitHub Actions、Azure DevOps、Jenkins)の構築・運用.
- ビジネス部門、QA、ITチームとの密なコミュニケーションとナレッジ共有.
必須スキル
- C#(C# 8〜10)および.NET 6/7プラットフォームに関する深い知見.
- ASP.NET CoreでのREST API開発(gRPC・WebSocket含む)経験.
- 非同期プログラミング(async/await、TPL)およびマルチスレッド処理の実務経験.
- Entity Framework Coreを用いたデータモデリング・最適化経験.
- MySQL、SQL Serverを対象としたSQL作成・パフォーマンスチューニング能力.
- Gitによるバージョン管理およびGitFlowなどのブランチ戦略運用経験.
- CI/CDツール(GitHub Actions、Azure DevOps、Jenkins)の構築・運用経験.
- Agile(スクラム)およびTDDによる開発プロセス理解.
歓迎スキル
- Linuxサーバー運用・基礎知識(シェルスクリプト、パッケージ管理).
- Dockerコンテナ/Kubernetesによる本番環境構築経験.
- Azure、AWS、GCPなどクラウドサービスの設計・運用経験.
- RabbitMQ、Kafka等メッセージキュー連携経験.
- OAuth2.0、JWTを用いたAPI認証・認可実務経験.
- NuGetパッケージ作成およびライブラリ設計経験.
当社で働く魅力
当社では—柔軟なリモートワーク、グローバルチーム、最先端技術への挑戦を提供。成果を公正に評価し、学習支援やキャリア開発をサポートします。あなたのアイデアが新機能やサービスに直結し、世界中のユーザーに影響を与えるやりがいがここにあります。