Deskripsi pekerjaan
Posisi Technical Lead atau Supervisor Teknis ini dirancang untuk memimpin tim pengembang dalam membangun solusi perangkat lunak yang inovatif dan berkualitas tinggi. Peran ini menuntut kombinasi antara keahlian teknis yang mendalam dan kemampuan kepemimpinan yang strategis. Seorang Technical Lead bertanggung jawab untuk memastikan setiap baris kode yang dihasilkan memenuhi standar kualitas perusahaan serta memastikan seluruh proyek diselesaikan tepat waktu sesuai dengan prioritas bisnis yang telah ditetapkan. Selain memimpin tim, posisi ini berperan dalam pengambilan keputusan arsitektur sistem dan manajemen risiko teknis. Tanggung jawabnya mencakup melakukan tinjauan kode (code review), menangani bug fixing secara efisien, serta membimbing anggota tim developer untuk meningkatkan kapabilitas teknis mereka. Dengan mengadopsi metodologi Agile, posisi ini menjadi jembatan penting antara kebutuhan teknis dan ekspektasi stakeholder, memastikan kolaborasi yang efektif di seluruh departemen.
Tanggung jawab: Melakukan code review dan memastikan standar kualitas kode terjaga; Mengawasi penyelesaian task agar tepat waktu dan sesuai prioritas; Menangani dan memantau proses bug fixing secara efisien; Mengelola risiko teknis dan mengambil keputusan arsitektur atau teknis strategis selama proyek berjalan; Menjaga efektivitas proyek serta meningkatkan kapabilitas teknis tim secara berkelanjutan.
Kualifikasi: Pengalaman 3-5 tahun dalam pengembangan perangkat lunak, dengan lebih dari 1 tahun memimpin tim teknis; Menguasai metodologi Agile serta testing manual dan automated; Memiliki kemampuan teknis kuat pada salah satu bahasa pemrograman seperti Java, JavaScript, Python, atau C#; Memahami system design dan arsitektur software, termasuk microservices, API design, dan database design; Berpengalaman mengelola risiko teknis dan mengambil keputusan strategis di bawah tekanan deadline; Memiliki keterampilan komunikasi dan kolaborasi yang baik dengan tim maupun stakeholder non-teknis; Mampu melakukan problem solving dan membimbing tim developer secara efektif dengan integritas dan ketegasan.
Tanggung jawab
- Melakukan code review dan memastikan standar kualitas kode terjaga
- Mengawasi penyelesaian task agar tepat waktu dan sesuai prioritas
- Menangani dan memantau proses bug fixing secara efisien
- Mengelola risiko teknis dan mengambil keputusan arsitektur atau teknis strategis selama proyek berjalan
- Menjaga efektivitas proyek serta meningkatkan kapabilitas teknis tim secara berkelanjutan
Kualifikasi
- Pengalaman 3-5 tahun dalam pengembangan perangkat lunak, dengan lebih dari 1 tahun memimpin tim teknis
- Menguasai metodologi Agile serta testing manual dan automated
- Memiliki kemampuan teknis kuat pada salah satu bahasa pemrograman seperti Java, JavaScript, Python, atau C#
- Memahami system design dan arsitektur software, termasuk microservices, API design, dan database design
- Berpengalaman mengelola risiko teknis dan mengambil keputusan strategis di bawah tekanan deadline
- Memiliki keterampilan komunikasi dan kolaborasi yang baik dengan tim maupun stakeholder non-teknis
- Mampu melakukan problem solving dan membimbing tim developer secara efektif dengan integritas dan ketegasan
Informasi lowongan
- Tipe pekerjaan
- Contract
- Gaji
- Rp 7.000.000 – Rp 9.000.000 per month