Technology Division

IT Programmer

Full Time Software Engineering Kantor Pusat Jakarta Posted 19 August 2026

Job Description

IT Programmer

Deskripsi Pekerjaan
IT Programmer bertanggung jawab dalam merancang, mengembangkan, menguji, memelihara, serta melakukan perbaikan terhadap aplikasi dan sistem informasi perusahaan. Posisi ini bekerja sama dengan tim IT dan departemen terkait untuk memastikan sistem berjalan dengan baik, stabil, aman, dan mampu mendukung kebutuhan operasional bisnis.
Tanggung Jawab
  • Mengembangkan dan melakukan pemeliharaan aplikasi atau sistem informasi perusahaan.
  • Menganalisis kebutuhan pengguna dan menerjemahkannya menjadi solusi teknis yang efektif.
  • Membuat, mengembangkan, serta mengoptimalkan program sesuai dengan kebutuhan perusahaan.
  • Melakukan testing, debugging, troubleshooting, dan perbaikan terhadap aplikasi.
  • Memastikan keamanan, stabilitas, dan performa aplikasi tetap terjaga.
  • Melakukan integrasi aplikasi dengan database, API, maupun sistem lainnya.
  • Membuat dan memelihara database serta memastikan integritas dan konsistensi data.
  • Membuat dan memelihara dokumentasi program, sistem, serta perubahan yang dilakukan.
  • Memberikan dukungan teknis kepada pengguna apabila terdapat kendala pada aplikasi atau sistem.
  • Melakukan monitoring dan evaluasi terhadap sistem yang telah berjalan.
  • Berkoordinasi dengan tim IT dan user dalam implementasi fitur maupun sistem baru.
  • Mengikuti perkembangan teknologi dan memberikan rekomendasi untuk meningkatkan efektivitas dan efisiensi sistem.
Kualifikasi
  • Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
  • Memiliki pengalaman sebagai Programmer atau IT Programmer menjadi nilai tambah.
  • Memahami bahasa pemrograman seperti PHP, Java, JavaScript, Python, C#, atau bahasa pemrograman relevan lainnya.
  • Memahami database seperti MySQL, PostgreSQL, SQL Server, atau database lainnya.
  • Memahami konsep REST API, web application, dan version control (Git) menjadi nilai tambah.
  • Memahami dasar-dasar software development, debugging, dan troubleshooting.
  • Mampu melakukan analisis dan pemecahan masalah secara sistematis.
  • Mampu bekerja secara mandiri maupun dalam tim.
  • Memiliki kemampuan komunikasi dan koordinasi yang baik.
  • Teliti, bertanggung jawab, proaktif, serta memiliki kemauan untuk terus belajar dan mengikuti perkembangan teknologi.
Kompetensi Utama
  • Programming & Software Development
  • Database Management
  • System Analysis
  • Debugging & Troubleshooting
  • API & System Integration
  • Problem Solving
  • Technical Documentation
  • Teamwork & Communication
Indikator Keberhasilan
  • Aplikasi dan sistem berjalan secara stabil dengan tingkat gangguan yang minimal.
  • Bug dan issue dapat diselesaikan secara tepat waktu dan sesuai prioritas.
  • Pengembangan fitur dapat dilakukan sesuai kebutuhan dan target yang telah ditentukan.
  • Performa, keamanan, dan keandalan aplikasi tetap terjaga.
  • Dokumentasi sistem dan program tersedia, lengkap, serta diperbarui secara berkala.

Qualifications

Requirements – IT Programmer

  • Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
  • Memiliki pengalaman kerja sebagai IT Programmer, Software Developer, atau posisi relevan minimal 1–2 tahun.
  • Menguasai minimal satu bahasa pemrograman, seperti PHP, Java, JavaScript, Python, C#, atau bahasa pemrograman lainnya.
  • Memahami database management dan SQL, seperti MySQL, PostgreSQL, SQL Server, atau database lainnya.
  • Memahami konsep Object-Oriented Programming (OOP) dan Software Development Life Cycle (SDLC).
  • Memiliki pengalaman dalam pengembangan dan integrasi REST API/Web API.
  • Memahami penggunaan Git/version control dalam proses pengembangan aplikasi.
  • Memiliki kemampuan dalam debugging, troubleshooting, dan system maintenance.
  • Mampu melakukan analisis kebutuhan sistem dan menerjemahkannya menjadi solusi teknis yang efektif.
  • Memahami dasar-dasar web development, HTML, CSS, dan JavaScript menjadi nilai tambah.
  • Memiliki kemampuan analitis dan problem-solving yang baik.
  • Mampu bekerja secara mandiri maupun dalam tim.
  • Memiliki kemampuan komunikasi yang baik, teliti, bertanggung jawab, proaktif, dan memiliki learning attitude yang tinggi.
  • Bersedia mempelajari dan mengadopsi teknologi baru sesuai dengan kebutuhan perusahaan.

Related Jobs

Technology Division

Product Designer

Full Time
Tech Hub Bandung Posted 26 August 2026

Technology Division

Digital Marketing Specialist

Contract
Tech Hub Bandung Posted 23 August 2026