

Johnson Controlsは、屋内環境や建物の重要なシステムを管理するためのスマートビルディング技術、ソフトウェア、サービスを開発しています。製品・サービスのポートフォリオには、空調設備、ビルオートメーションおよび制御、産業用冷凍、火災検知、セキュリティシステム、デジタルエネルギー管理ツールなどが含まれます。OpenBlueなどのソリューションを通じて、組織による建物のパフォーマンス監視や運用効率の向上、サステナビリティ目標の達成を支援しています。建設、ヘルスケア、物流などの分野で顧客にサービスを提供し、グローバルな従業員体制によって事業を展開しています。
シニアソフトウェアエンジニア(C#/.NETデスクトップアプリケーション)—インド勤務
エンジニアリングおよび建築設計の課題に対応する C#/.NET デスクトップアプリケーションを開発・拡張します。WPF、SQL、Entity Framework、MVVM、WinUI を活用し、製品チームやプロジェクトチームと連携します。
仕事内容
- エンジニアリングおよび建築設計のユースケース向けに、デスクトップアプリケーションを開発・提供する。
- 既存の自社製品を保守、改善、拡張する。
- プロダクトオーナーと連携し、ソフトウェア要件を定義・明確化する。
- プロジェクトチームと協力し、提供範囲を定め、分析し、納期を見積もる。
- コードレビュー、テスト、デバッグを実施し、信頼性の高いソフトウェアリリースを支援する。
- アジャイル開発プロセス全体の継続的な改善を推進する。
- ステークホルダーと調整し、プロジェクトビジョンの実現に共同で責任を負う。
- 開発チームの一員として、ソフトウェアアプリケーションエンジニアリングマネージャーに報告する。
応募要件
- コンピューターサイエンス、工学、または関連分野の学士号。
- 複雑な商用デスクトップアプリケーションの開発経験6年以上。
- C#、.NET、WPF、SQL、Entity Framework、MVVM、依存性注入に関する高いスキル。
- アジャイル手法および最新のフレームワークの実務経験。WinUI 3 と .NET 7–8 を含む。
- MVVM や依存性注入などのデザインパターン、およびオブジェクト指向プログラミングへの理解。
- リレーショナルデータベースおよび非リレーショナルデータベースに関する十分な知識。
- HTML、CSS、JavaScript、および React などのフロントエンドフレームワークに関する知識。
- Jira のベストプラクティスに従いながら、アジャイル環境で業務を遂行できる能力。
- 優れた分析力と問題解決能力。
- C++ の知識があれば尚可。
- .NET 言語の単体テストに xUnit を使用した経験。
- サイバーセキュリティのベストプラクティスへの理解。
- CI/CD パイプラインおよびバージョン管理ツールの実務経験。








