Deskripsi pekerjaan Full Stack Developer SIAKAD/SIMPT SCCR Indonesia
Tanggung Jawab
- Membangun, mengembangkan, memelihara, dan mengoptimalkan fitur-fitur pada sistem informasi akademik (SIAKAD) dan sistem informasi manajemen perguruan tinggi (SIMPT) baik di sisi frontend maupun backend.
- Mendesain dan mengimplementasikan solusi teknis yang scalable, efisien, dan sesuai dengan standar best practices dalam pengembangan aplikasi web.
- Berkolaborasi dengan tim product, UI/UX designer, dan stakeholder untuk memahami kebutuhan bisnis dan mengubahnya menjadi implementasi teknis yang solid.
- Melakukan code review, testing, dan quality assurance untuk memastikan kualitas kode dan fungsionalitas sistem yang optimal.
- Mengelola database dan mengoptimalkan performa query untuk memastikan sistem berjalan dengan responsif dan efisien.
- Menyelesaikan bug, melakukan debugging, dan memberikan maintenance pada sistem yang sudah berjalan di production.
- Mendokumentasikan kode, proses teknis, dan solusi yang dikembangkan untuk kemudahan maintenance dan transfer knowledge.
- Berpartisipasi dalam siklus development lengkap dari planning, development, testing, hingga deployment.
Keterampilan, Kualifikasi, dan Pengalaman yang Dibutuhkan
- Pendidikan minimal Diploma atau Sarjana di bidang Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait.
- Minimal 3 tahun pengalaman sebagai Full Stack Developer atau Developer dengan pengalaman mengerjakan proyek web application Kampus/Universitas.
- Ahli dalam bahasa pemrograman seperti PHP, JavaScript, atau Python, serta framework terkait seperti Laravel
- Pengalaman bekerja dengan database relasional (MySQL, PostgreSQL) dan non-relasional (MongoDB) serta query optimization.
- Terbiasa menggunakan SQL Script untuk keperluan Query dan atau Coding
- Kemampuan membaca Flowchart, ERD, DAD
- Kemampuan membuat system secara modular (ESM)
- Pemahaman kuat tentang REST API design, HTTP protocol, dan web architecture.
- Pengalaman menggunakan version control system seperti Git dan terbiasa dengan collaborative development workflow.
- Familiar dengan tools development seperti IDE, debugger, dan performance monitoring tools.
- Kemampuan bekerjasama secara team khususnya di Divisi System Development dan secara umum di team IT.
- Kemampuan problem solving yang kuat dan attention to detail yang tinggi dalam mengembangkan solusi teknis.
- Pengalaman mengerjakan sistem akademik atau educational management system menjadi nilai tambah yang signifikan.
- Kemampuan komunikasi yang baik dan mampu bekerja efektif dalam tim lintas fungsi.

