
.NETソフトウェア開発エンジニア
Intermedia Cloud Communications向けに、クラウドメール、Microsoft 365連携、API、安全なアプリケーションを含む、拡張性の高い.NETサービスを開発します。 モダナイゼーション、信頼性向上、クラウドネイティブサービスの構築に携わります。
仕事内容
- .NETアプリケーションのライフサイクル全体を通じて、開発、テスト、サポートを行います。
- クラウドメールおよびMicrosoft 365製品向けに、拡張性の高いバックエンドサービスとAPIを開発します。
- 既存アプリケーションのモダナイゼーションと、最新アーキテクチャへの移行を支援します。
- プロダクトマネジメント、QA、DevOps、その他のエンジニアリングチームと連携します。
- エンジニアリングの実践に沿った、明確で保守しやすく、十分にテストされたコードを作成します。
- 不具合や本番環境のインシデントを調査し、解決します。
- コードレビューを行い、開発標準とエンジニアリングの実践の改善に取り組みます。
- アプリケーションのパフォーマンス、信頼性、拡張性を高めます。
- 新しい技術やフレームワーク、AIを活用したソフトウェア開発手法を継続的に学びます。
- Microsoft 365ライセンス管理、クラウドネイティブなM365マイクロサービス、Email Protection連携、ストリーミングサービスに携わり、メールプラットフォームの拡張性、信頼性、安全性の向上に貢献します。
- 2週間のスプリント、毎日のスタンドアップ、スプリント計画、レビュー、振り返りを含むAgile/Scrumの開発に参加します。
応募要件
- コンピューターサイエンス、ソフトウェア工学、または関連する技術分野の学士号、あるいは同等の実務経験。
- .NET技術を用いたソフトウェア開発の実務経験3年以上。
- C#および.NETに精通していること。
- RESTful APIおよびバックエンドサービスの開発経験。
- ASP.NET Core、.NET Core、MVC、SQL Serverに関する確かな知識。
- HTML、CSS、JavaScriptの経験。
- オブジェクト指向設計の原則とソフトウェア設計パターンの知識。
- Agile/Scrum手法での業務経験。
- 優れた分析力、トラブルシューティング能力、問題解決能力。
- 優れたコミュニケーション能力とチームワーク。
- GitHub Copilot、ChatGPT、CursorなどのAI支援開発ツールを実務で使用した経験。
- AIツールを責任を持って活用し、コード生成、デバッグ、ドキュメント作成、テスト、リファクタリングを行うとともに、その出力を確認できること。
- 次のいずれかの追加経験があれば歓迎します:Microsoft 365、Microsoft Exchange、Office 365 API、マイクロサービスと分散システム、Microsoft Azure、Docker、Kubernetesなどのコンテナ化ツール、メッセージングまたはストリーミング技術、メールプロトコル、監視・オブザーバビリティツール。
福利厚生
- 100万を超えるメールボックスを支える、大規模で重要なクラウドサービスに携われます。
- Microsoft 365やクラウドネイティブサービスを含む最新の技術スタックを活用できます。
- 経験豊富なエンジニアが協力し合うAgileチームに参加できます。
- 技術を学び、成長し、キャリアを築く機会があります。
- 競争力のある報酬と福利厚生を受けられます。
- 社内昇進によるキャリアアップの機会があります。









