Penerangan
Tanggungjawab yang Ditetapkan
- Bekerja secara kolaboratif dengan penganalisis perniagaan, penguji kawalan kualiti, scrum masters, pemilik produk, pakar subjek, dan peranan berkaitan lain untuk menghantar produk atau perkhidmatan yang boleh digunakan secara minimum.
- Menyediakan reka bentuk teknikal terperinci dan bersandar kepada piawaian (penyelesaian, aplikasi, pangkalan data, integrasi, atau antara muka pemprograman aplikasi) dalam kerjasama dekat dengan pasukan, pemimpin teknikal, dan peranan lain.
- Berkenaan dalam pembersihan backlog produk, acara Scrum (Perancangan Sprint, Pembangunan Penyelesaian, Berdiri Harian, Ulasan Sprint, dan Retrospektif), atau acara Kanban (Pengisian semula, Berdiri Harian, Ulasan Penghantaran Perkhidmatan)
- Menyertai elaborasi item backlog produk secara iteratif, pengkodan, membina, ujian unit, membetulkan kecacatan, penyebaran, dan pelepasan/ sokongan epik, produk, atau ciri dengan pasukan yang ditugaskan.
- Memastikan kod yang dimasukkan ke dalam saluran penyebaran adalah berkualiti terbaik dan memenuhi keperluan sepenuhnya dengan menggunakan amalan pembangunan berkelakuan dan berpandu ujian, contohnya, dengan memeriksa/mengesahkan kod dengan teliti dan menjalankan ujian unit automatik yang luas.
- Menyertai penyelidikan dan inovasi untuk mempelajari teknologi baru dan meningkatkan amalan
- Kadangkala melaksanakan peranan sebagai Ketua Sprint ketika dinyatakan oleh pasukan
- Melaksanakan tugas relevan yang mungkin ditugaskan
Penghantaran Utama
- Reka Bentuk Teknikal Tahap Tinggi dan Terperinci
- Kod yang Uji Unit dan Selamat
- Penghantaran lain yang mungkin ditakrifkan
PENGALAMAN RELEVAN DAN SYARAT LAIN
- Kesuaian untuk menjalankan tanggungjawab yang disebutkan di atas pada tahap yang diperlukan
- Sekurang-kurangnya tiga (3) tahun pengalaman dalam peranan pembangun senior
- Sekurang-kurangnya lima (5) tahun pengalaman dalam seni bina, reka bentuk, dan pembangunan sistem terintegrasi
- Mesti mempunyai kemahiran analitikal dan penyelesaian masalah yang kukuh
- Mesti tahu tentang kitaran hayat pembangunan perisian dan metodologi pengurusan projek
- Mesti mempunyai pengalaman terbukti dalam membangunkan aplikasi berasaskan web, perkhidmatan web RESTful, JavaScript, TypeScript, HTML, XML, Gaya, ReactJS
- Mesti mempunyai pengalaman terbukti dalam SharePoint dan membangunkan aplikasi SPFx
- Mesti mempunyai pengalaman terbukti dalam merancang, membangunkan, dan menyebarkan aplikasi web menggunakan ASP.NET dan C#.
- Mesti mempunyai pengalaman dengan pangkalan data relation seperti MSSQL, Oracle, dan lain-lain
- Pengalaman dengan Azure DevOps (Dewan, Pelan Ujian, Repos/Git, Saluran) adalah diutamakan.
- Pengalaman bekerja dengan Perkhidmatan Awan Azure adalah satu kelebihan
- Pengalaman dengan CI/CD dan YAML adalah satu kelebihan
- Mesti mempunyai pengalaman dalam Agile, contohnya, Scrum atau Kanban
- Sijil dalam Pengkodan Selamat, Scrum, atau DevOps akan menjadi kelebihan
- Mesti mempunyai pengalaman bekerja dalam sebuah pasukan dengan lima atau lebih anggota.
- Mesti mampu berhubung dengan organisasi berasaskan maklumat yang besar dan selesa berurusan dengan eksekutif senior dari pelbagai budaya
- Mesti mempunyai kemahiran komunikasi lisan dan tulisan yang cemerlang dalam bahasa Inggeris
Jenis Pekerjaan: Peranan kontraktor bebas
Tempoh kontrak: 6 bulan / boleh diperbaharui / penyerapan
Syarat-syarat
Sila rujuk kepada deskripsi pekerjaan.