
Johnson Controls membangunkan teknologi bangunan pintar, perisian dan perkhidmatan untuk mengurus persekitaran dalaman serta sistem bangunan yang penting. Portfolionya merangkumi peralatan HVAC, automasi dan kawalan bangunan, penyejukan industri, pengesanan kebakaran, sistem keselamatan serta alat digital untuk pengurusan tenaga. Melalui penyelesaian seperti OpenBlue, Johnson Controls membantu organisasi memantau prestasi bangunan, meningkatkan kecekapan operasi dan berusaha mencapai matlamat kelestarian. Syarikat ini melayani pelanggan dalam sektor seperti pembinaan, penjagaan kesihatan dan logistik, dengan operasi yang disokong oleh tenaga kerja global.
Jurutera Perisian Kanan, Aplikasi Desktop C#/.NET — Bekerja di Pejabat di India
Membina dan menambah baik aplikasi desktop C#/.NET yang menangani cabaran kejuruteraan dan reka bentuk seni bina. Bekerja dengan WPF, SQL, Entity Framework, MVVM, dan WinUI bersama pasukan produk dan projek.
Penerangan
- Mencipta dan menyampaikan aplikasi desktop untuk kegunaan kejuruteraan dan reka bentuk seni bina.
- Menyelenggara, menambah baik, dan mengembangkan produk syarikat sedia ada.
- Bekerjasama dengan pemilik produk untuk menentukan dan memperjelas keperluan perisian.
- Bekerjasama dengan pasukan projek untuk menentukan skop, menganalisis, dan menganggarkan garis masa penghantaran.
- Menjalankan semakan kod, pengujian, dan penyahpepijatan bagi menyokong keluaran perisian yang boleh dipercayai.
- Memacu penambahbaikan berterusan dalam proses pembangunan Agile.
- Menyelaras dengan pihak berkepentingan dan berkongsi tanggungjawab untuk menyampaikan visi projek.
- Melapor kepada Pengurus Kejuruteraan Aplikasi Perisian sebagai sebahagian daripada pasukan Pembangunan.
Keperluan
- Ijazah sarjana muda dalam sains komputer, kejuruteraan, atau disiplin berkaitan.
- Sekurang-kurangnya enam tahun pengalaman membangunkan aplikasi desktop komersial yang kompleks.
- Kecekapan tinggi dalam C#, .NET, WPF, SQL, Entity Framework, MVVM, dan suntikan kebergantungan.
- Pengalaman bekerja dengan kaedah Agile dan rangka kerja semasa, termasuk WinUI 3 dan .NET 7–8.
- Pemahaman tentang corak reka bentuk seperti MVVM dan suntikan kebergantungan, serta pengaturcaraan berorientasikan objek.
- Pengetahuan kukuh tentang pangkalan data hubungan dan bukan hubungan.
- Biasa dengan HTML, CSS, JavaScript, dan rangka kerja frontend seperti React.
- Keupayaan bekerja dalam persekitaran Agile sambil mengikuti amalan terbaik Jira.
- Keupayaan analisis dan penyelesaian masalah yang kukuh.
- Pengetahuan tentang C++ merupakan kelebihan.
- Biasa dengan xUnit untuk pengujian unit bahasa .NET.
- Pemahaman tentang amalan terbaik keselamatan siber.
- Pengalaman dengan saluran paip CI/CD dan alat kawalan versi.