シニアC# .NETデベロッパー - PDMシステム開発エンジニア | リモートポジション
リモートで
フルタイム
本プロジェクトでは、企業向けPDMシステムのサーバーコンポーネント開発・拡張を担当していただきます。製品ライフサイクル全体にわたるデータ・プロセス管理を実現する高性能プラットフォームの構築において、スケーラブルで信頼性の高いバックエンドアーキテクチャが必要不可欠です。複雑なデータ関係とワークフローを効率的に処理するシステム開発において中心的役割を担っていただきます。
主な責任
- C#と.NETテクノロジーを使用したPDMシステムのサーバーサイドコンポーネントの設計と実装。
- ソフトウェア工学の原則に基づいた、保守性の高い構造化されたコードの開発。
- パフォーマンスとスケーラビリティに優れたマルチスレッドアプリケーションの実装と最適化。
- データベースチームと協力した効率的なデータストレージソリューションの設計・構築。
- フロントエンド開発者と連携し、UIとバックエンドシステム間のスムーズな統合を確保。
- コードレビューへの積極的な参加による品質基準の維持向上。
- 既存システムにおける複雑な技術的課題の特定と解決。
- 開発ソリューションに関する包括的な技術文書の作成。
- アジャイル開発プロセスへの参加(スプリント計画、デイリースタンドアップ、振り返り)。
必須条件
- C#開発における3年以上の実務経験(.NET 6/7/8の経験優遇)。
- .NETプラットフォームとC#言語の深い理解と活用能力。
- オブジェクト指向プログラミング原則とデザインパターンの優れた知識と実践経験。
- マルチスレッドアプリケーション開発の実証済み経験。
- 技術文献を読むレベルの英語力(TOEIC 600点以上相当)。
- 責任感があり、チーム環境での協業に適応できる能力。
- 新しい課題に迅速に対応し、効率的に学習できる姿勢。
- 問題解決能力と細部への注意力に優れていること。
- リモート環境で効果的に業務遂行できる自己管理能力。
歓迎するスキル・経験
- 主要DBMSの実務経験(SQL Server 2019+、Oracle 19c+、PostgreSQL 14+)。
- ASP.NET Core(バージョン6.0以上)を使用したWebアプリケーション開発経験。
- Entity Framework CoreやDapperなどのORMフレームワークの活用経験。
- GitやSubversionなどのバージョン管理システムの実務経験。
- CI/CDパイプラインとDevOpsプラクティスの知識。
- Blazor、React、Angularを使用したユーザーインターフェース開発経験。
- PDMまたはPLMシステム開発の経験。
- クラウドプラットフォーム(Azure、AWS)と関連サービスの知識。
- マイクロサービスアーキテクチャの設計・実装経験。
当社での働き方
当社チームに参画することで、世界中の企業で活用される先進的なPDMソリューション開発に貢献できます。柔軟なリモートワーク環境、競争力のある報酬体系、継続的な技術向上機会、グローバルな開発者コミュニティとの協業など、多くのメリットをご提供します。革新的なアイデアが評価され、実際のプロダクトに反映される環境で、あなたの技術力を発揮してみませんか。