Software Engineer: Pengertian, Gaji, Skills, Tools & KPI

Seorang Software Engineer harus mampu mendesain, mengembangkan, dan menerapkan solusi untuk setiap permasalahan yang berhubungan dengan perangkat lunak.

Skills

Hard Skills

  • Memahami bahasa pemrograman.
  • Memahami computer programming atau coding.

Soft Skills

  • Kemampuan berkomunikasi.
  • Kemampuan berpikir kreatif.
  • Kemampuan dalam mengatur waktu dengan baik.
  • Detail, dan memiliki kemampuan berpikir yang terstruktur dengan baik.
  • Memiliki rasa ingin tahu.
  • Dapat menyelesaikan masalah dengan baik.
Punya skill seperti diatas? Daftar ke EKRUT untuk menemukan pekerjaanmuDaftar

Tools

Source control tools

 

  • Git
  • Mercurial
  • Subversion
  • CVS

Continous integration tools

 

  • Hudson
  • Jenkins
  • Travis CI
  • Strider
  • Integrity

Team management tools

 

  • Agile Manager
  • Active Collab
  • JIRA Agile
  • Agile Bench
  • Pivotal Tracker
  • Telerik TeamPulse
  • VersionOne
  • Planbox
  • LeanKit
  • Axosoft

KPI dan metrics

Guna menilai pekerjaan seorang Software Engineer maka diperlukan KPI. Adapun KPI untuk profesi ini antara lain, cycle time atau lamanya waktu yang dihabiskan untuk mengerjakan pekerjaan, velocity, work in progress, throughput, backlog, escaped bugs, dan defect removal efficiency.

Potensi Pendapatan*

Pengalaman 2 tahun :

Rp 17.000.000,-

/bulan

Pengalaman 2 - 5 tahun :

Rp 18.900.000,-

/bulan

Pengalaman > 5 tahun :

Rp 23.000.000,-

/bulan
*Berdasarkan data tahun 2018 (angka gaji diatas merupakan kisaran)
Temukan pekerjaan sebagai Software Engineer di EkrutDaftar

Artikel Mengenai Software Engineer

Baca juga artikel terkait berikut untuk menambah pengetahuan dan skill kamu