Deskripsi pekerjaan di Pengembangan & Rekayasa Perangkat Lunak (15)

12 kompetensi
25 kemampuan dan perilaku
10 kompetensi
45 kemampuan dan perilaku
20 kompetensi
24 kemampuan dan perilaku
7 kompetensi
16 kemampuan dan perilaku
16 kompetensi
24 kemampuan dan perilaku
12 kompetensi
19 kemampuan dan perilaku
13 kompetensi
17 kemampuan dan perilaku
10 kompetensi
81 kemampuan dan perilaku
12 kompetensi
25 kemampuan dan perilaku
10 kompetensi
81 kemampuan dan perilaku

Programmer job description template with skills and salary market rate

Detail posisi

Pemrogram bertanggung jawab untuk mengembangkan dan memelihara aplikasi perangkat lunak, memastikan fungsionalitas dan efisiensinya. Melapor kepada Insinyur Perangkat Lunak Senior, peran ini melibatkan kolaborasi dengan tim lintas fungsi untuk menganalisis kebutuhan pengguna, merancang solusi, dan menerapkan kode untuk memenuhi persyaratan proyek. Pemrogram juga akan berpartisipasi dalam peninjauan kode, memecahkan masalah, dan berkontribusi pada perbaikan berkelanjutan proses pengembangan perangkat lunak.

Kewajiban

• Menulis, menguji, dan men-debug kode untuk aplikasi perangkat lunak.
• Berkolaborasi dengan insinyur perangkat lunak dan manajer produk untuk mengembangkan solusi perangkat lunak.
• Menganalisis kebutuhan pengguna dan menerjemahkannya ke dalam spesifikasi teknis.
• Merancang dan mengimplementasikan modul dan komponen perangkat lunak.
• Memecahkan masalah dan menyelesaikan cacat dan masalah perangkat lunak.
• Melakukan peninjauan kode dan memberikan umpan balik untuk meningkatkan kualitas kode.
• Berpartisipasi dalam pertemuan pengembangan perangkat lunak dan sesi curah pendapat.
• Mengikuti perkembangan teknologi dan tren industri terkini.
• Mendokumentasikan proses desain, pengembangan, dan pemeliharaan perangkat lunak.
• Memberikan dukungan teknis dan panduan kepada pengguna akhir.

Kualifikasi

• Gelar sarjana di bidang ilmu komputer atau bidang terkait
• Kemahiran dalam bahasa pemrograman seperti Java, C++, atau Python
• Keterampilan pemecahan masalah dan analitis yang kuat
• Pengalaman dengan metodologi dan alat pengembangan perangkat lunak
• Kemampuan untuk bekerja secara kolaboratif dalam lingkungan tim

Keterampilan

Database
SQL
Manajemen Hubungan Pelanggan (CRM)
Manajemen Hubungan Pelanggan (CRM)
Manajemen Proyek
Koordinasi proyek
Networks administration
Firewalls Next-Generation Firewalls, NGFW, NGFWs WANs
Operating systems
Linux Windows
Programming languages
C++ Python
Software architecture
Software architecture
Berpikir analitis
Mengidentifikasi hubungan sebab dan akibat Mengumpulkan data Think analytically
Kolaborasi & Kerja Sama Tim
Bekerja dengan orang lain untuk tujuan bersama Menempatkan kebutuhan tim di atas kebutuhan individu
Orientasi Pelanggan
Memahami kebutuhan pelanggan Memecahkan masalah pelanggan sesuai jadwal Menunjukkan sikap positif terhadap resolusi
Penyelesaian masalah
Identifikasi Masalah Membuat keputusan berdasarkan fakta untuk menyelesaikan masalah Menerapkan solusi
Perencanaan dan pengelolaan
Managing Stakeholders Mengklarifikasi harapan diri sendiri dan orang lain Penetapan tujuan, perencanaan dan prioritas

Taksiran market salary untuk Programmer

🇮🇩 
Indonesia
8,000,000 - 16,000,000 IDR per month
🇹🇭 
Thailand
35,000 - 80,000 THB per month