Junior Software Developer
a) Mengembangkan dan menulis kode perangkat lunak sesuai dengan spesifikasi
yang diberikan oleh tim pengembang senior atau manajer proyek, dengan fokus
pada fungsionalitas yang jelas dan dapat dioperasikan;
b) Melakukan pengujian unit untuk memastikan fungsionalitas kode dan membantu
dalam debugging serta perbaikan bug yang ditemukan selama pengujian atau dari
laporan pengguna;
c) Mengikuti pedoman pengkodean yang ditetapkan oleh tim dan menerapkan
praktik terbaik dalam penulisan kode untuk memastikan kualitas, keterbacaan, dan
pemeliharaan perangkat lunak;
d) Menyusun dan memperbarui dokumentasi teknis mengenai kode yang ditulis,
serta memastikan dokumentasi tetap jelas untuk membantu proses pemeliharaan
dan pengembangan lebih lanjut;
e) Bekerja sama dengan anggota tim pengembangan lainnya, untuk memastikan
aplikasi berfungsi dengan baik dan sesuai dengan persyaratan yang ditetapkan;
f) Menangani permintaan perubahan atau pembaruan kecil pada aplikasi yang ada
untuk meningkatkan fungsionalitas atau memperbaiki bug;
g) Melaksanakan tugas lainnya yang ditetapkan oleh pimpinan/atasan sesuai
kewenangan.