Anda di halaman 1dari 3

JOB DESCRIPTION

PROGRAMMER

Tanggal Efektif : Februari 2009 Revisi No :


Tanggal Revisi : Code :
Halaman : 1 dari 3

I. IDENTITAS JABATAN
1.1. Nama Jabatan : Programmer
1.2. Departemen : Application
1.3. Kedudukan dalam organisasi
a. Atasan Langsung : Head of Development
b. Bawahan Langsung : Programmer
1.4. Pemegang Jabatan :

II. STRUKTUR ORGANISASI

Application Manager
Vacant

Support & Maintenance Development Research & Dev


Lukman Farid Vacant

Senior Programmer Senior Programmer

Programmer

Junior Programmer

III. FUNGSI UTAMA JABATAN


Melakukan pemrograman mengacu kepada desain aplikasi dan standard pemrograman yang
ada; membantu junior programmer dalam melakukan pemrograman; berkontribusi dalam
desain aplikasi dan pembuatan prototype aplikasi; support aktifitas produksi pada aplikasi
yang sedang berjalan.
JOB DESCRIPTION
PROGRAMMER

Tanggal Efektif : Februari 2009 Revisi No :


Tanggal Revisi : Code :
Halaman : 2 dari 3

IV. TANGGUNG JAWAB DAN INDIKATOR KEBERHASILAN


TANGGUNG JAWAB INDIKATOR KEBERHASILAN
1. Mempersiapkan prototype (jika 1. Modul-modul dan projek baru dapat
dibutuhkan) untuk modul-modul dan disiapkan prototype-nya sesuai
(atau) projek baru permintaan
2. Melakukan aktifitas pemrograman 2. Aktifitas pemrograman dapat
berdasarkan desain aplikasi dan diselesaikan sesuai desain aplikasi dan
framework yang ditentukan framework yang ditentukan
3. Melakukan aktifitas pemrograman 3. Aktifitas pemrograman selalu berjalan
sesuai standard yang ditetapkan menurut standard yang ditetapkan
4. Melakukan aktifitas Unit Testing sesuai 4. Aktifitas Unit Testing selalu dilakukan
standard yang ditetapkan dan sesuai standard yang ditetapkan
5. Melakukan aktifitas sesuai dengan 5. Seluruh aktifitas berjalan sesuai jadwal
jadwal pengerjaan yang sudah pengerjaan
ditentukan
6. Melakukan support aktifitas produksi 6. Support aktifitas produksi berjalan
untuk aplikasi yang sudah berjalan di secara kontinyu untuk aplikasi yang
SITE sudah berjalan di SITE
7. Membantu Junior Programmer dalam 7. Junior Programmer mendapatkan
melakukan pemrograman bimbingan yang benar dalam
melakukan pemrograman

V. WEWENANG
5.1. Memilih untuk melakukan aktivitas coding dengan jadwal lebih urgent dari yang
lain.
5.2. Membantu dan membimbing Junior Programmer dalam melakukan pemrograman

VI. HUBUNGAN KERJA

PIHAK INTERNAL KEGIATAN


 Development  Menerima instruksi kerja
Head

 Sr. Programmer  Menerima instruksi kerja dan pembagian kerja


 Meminta bantuan dan bimbingan ketika menemukan
kesulitan

 Jr. Programmer  Memberikan bantuan dan bimbingan


JOB DESCRIPTION
PROGRAMMER

Tanggal Efektif : Februari 2009 Revisi No :


Tanggal Revisi : Code :
Halaman : 3 dari 3

PIHAK INTERNAL KEGIATAN

 Quality Control  Meminta informasi tentang status assignment yang


sudah masuk ke QC

PIHAK EXTERNAL KEGIATAN

VII. SPESIFIKASI PEKERJAAN


7.1. Pendidikan minimum: D-III Komputer
7.2. Memahami desain software, aplikasi multi-tier, web service, dan object oriented
programming
7.3. Memiliki kemampuan pemrograman di Power Builder dan (atau) Java
7.4. Memahami konsep RDBMS

VIII.KOMPETENSI
8.1. Hard Skill
 Memahami desain sistem/aplikasi menggunakan pendekatan object oriented
 Memahami konsep Unified Modelling Language (UML); kemampuan membaca
dan memahami use-case diagram, class diagram, dan sequence diagram
 Memahami konsep RDBMS; kemapuan membaca dan memahami ERDiagram
(ERD)
 Mengerti dan memahami dengan baik algoritma pemrograman
 Kemampuan bahasa Inggris
8.2. Soft Skill
 Self-motivated
 Hardworking
 strong analysis
 willing to learn
 excellent team-player
 ready to work in a very strict deadline
 Flexible working hours
 willing to travel to remote areas throughout Indonesia

IX. RELATED DOCUMENTS & SYSTEMS


9.1. Dokumentasi Program

Anda mungkin juga menyukai