Kembali ke Lowongan
Human Resource & Information Technology
full time

IT Staff / Programmer

Deskripsi Pekerjaan

Bertanggung jawab merancang, mengembangkan, menguji, dan memelihara aplikasi/sistem perangkat lunak sesuai kebutuhan perusahaan, serta memberikan dukungan teknis terkait sistem informasi dan infrastruktur IT.

Tugas dan Tanggung Jawab

1. Pengembangan Sistem/Aplikasi

  • Merancang, membangun, dan mengembangkan aplikasi/sistem sesuai kebutuhan bisnis perusahaan

  • Menulis kode program yang efisien, terstruktur, dan sesuai standar (coding standard)

  • Melakukan unit testing dan debugging sebelum aplikasi di-deploy

2. Pemeliharaan & Dukungan Sistem

  • Melakukan maintenance, update, dan perbaikan (bug fixing) terhadap sistem/aplikasi yang sudah berjalan

  • Memberikan dukungan teknis (troubleshooting) kepada user internal terkait masalah sistem/aplikasi

  • Memantau performa aplikasi dan melakukan optimasi bila diperlukan

3. Database & Integrasi Sistem

  • Merancang dan mengelola basis data (database) yang digunakan aplikasi

  • Melakukan integrasi antar sistem/aplikasi (API, web service, dll.)

  • Menjaga keamanan dan integritas data

4. Dokumentasi

  • Membuat dan memelihara dokumentasi teknis (system design, source code, API documentation, dll.)

  • Menyusun laporan progres pengembangan sistem secara berkala

5. Kolaborasi & Analisis Kebutuhan

  • Berkoordinasi dengan user/departemen terkait untuk memahami kebutuhan sistem (requirement gathering)

  • Bekerja sama dengan tim IT lainnya (network, infrastruktur, QA) dalam proyek pengembangan sistem

  • Memberikan rekomendasi solusi teknis untuk mendukung proses bisnis

6. Keamanan Sistem

  • Menerapkan prinsip keamanan (security best practices) dalam pengembangan aplikasi

  • Membantu mengidentifikasi dan menangani potensi celah keamanan sistem

7. Tugas Lain-lain

  • Mengikuti perkembangan teknologi terbaru yang relevan dengan kebutuhan perusahaan

  • Menjalankan tugas ad-hoc sesuai arahan atasan terkait proyek IT

Persyaratan

JOB REQUIREMENTS

Pendidikan

  • Minimal D3/S1 Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang relevan lainnya

Pengalaman

  • Fresh graduate dipersilakan melamar (untuk level Junior)

  • Minimal 1–3 tahun pengalaman sebagai Programmer/Software Developer (untuk level Staff/Mid)

Kompetensi Teknis (Hard Skills)

  • Menguasai bahasa pemrograman seperti PHP, Java, Python, C#, JavaScript (sesuai kebutuhan perusahaan)

  • Memahami framework (contoh: Laravel, CodeIgniter, .NET, Spring Boot, React, Vue, dll.)

  • Memahami database (MySQL, PostgreSQL, SQL Server, MongoDB, dll.) dan mampu menulis query

  • Memahami konsep API (REST/SOAP) dan integrasi sistem

  • Memahami version control (Git)

  • Familiar dengan konsep OOP (Object-Oriented Programming)

  • Nilai tambah: pengalaman dengan cloud services (AWS, Azure, GCP), Docker, atau mobile development

Kompetensi Non-Teknis (Soft Skills)

  • Kemampuan analisis dan pemecahan masalah (problem solving) yang baik

  • Teliti dan detail-oriented

  • Mampu bekerja secara mandiri maupun dalam tim

  • Kemampuan komunikasi yang baik untuk menjelaskan hal teknis ke non-teknis

  • Mampu bekerja di bawah tekanan/deadline

  • Memiliki keinginan belajar hal baru (self-learning) yang tinggi

Persyaratan Tambahan

  • Bersedia lembur bila diperlukan (terutama saat deployment/go-live)

  • Bersedia mengikuti on-call support di luar jam kerja bila terjadi isu kritikal

  • Diutamakan memiliki portofolio project (personal/github) yang bisa ditunjukkan

Informasi Ringkas

Lokasi

onsite

Pengalaman

Minimal 2 Tahun

Estimasi Gaji

Rp 5.729.876 - 6.000.000

MASUK UNTUK MELAMAR