- Tanggung Jawab: Mengembangkan, menguji, dan memelihara perangkat lunak. Ini termasuk menulis kode, memperbaiki bug, dan berkolaborasi dengan tim untuk merancang aplikasi.
- Keterampilan: Penguasaan bahasa pemrograman seperti Java, Python, atau C#; pemahaman tentang pengembangan aplikasi web dan mobile.