1. Mengumpulkan, menyempurnakan spesifikasi, persyaratan berdasarkan kebutuhan teknis.
2. Menulis, menganalisis, dan meninjau kode program untuk aktivitas pengembangan perangkat lunak baru atau perubahan perangkat lunak yang sudah ada.
3. Menerapkan pengujian unit sebelum rilis ke QA dan dukungan untuk pengujian integrasi.
4. Mempertahankan versi kode.
1. Minimum lulus dari universitas terkemuka, gelar Sarjana di bidang Teknologi Informasi atau bidang terkait.
2. Konsep RDBMS yang baik.
3. Memiliki pengetahuan tentang integrasi dengan API.
4. Mampu berkomunikasi dan bekerja dengan baik dalam tim.
5. Kuat di bagian depan.
6. Saat ini tidak sedang belajar.
7. Pengetahuan yang baik tentang sistem kontrol versi seperti Git.