Deskripsi pekerjaan IT Manager (.net Specialist) Vesperia Global Merdeka
Pendidikan & Pengalaman
Minimal S1 Teknik Informatika, Ilmu Komputer, atau bidang terkait
Minimal 7–10 tahun pengalaman di bidang software engineering, dengan minimal 3 tahun di posisi manajerial atau lead engineer
Pengalaman mendalam dalam pengembangan aplikasi berbasis .NET Framework / .NET Core / .NET 6+
Kompetensi Teknis (Wajib)
Mahir dalam C# sebagai bahasa utama
Menguasai ASP.NET Core, termasuk REST API dan MVC pattern
Familiar dengan Entity Framework Core atau ORM sejenis
Memahami arsitektur Microservices, Clean Architecture, dan Domain-Driven Design (DDD)
Pengalaman dengan database relasional (SQL Server, PostgreSQL) dan non-relasional (Redis, MongoDB)
Memahami prinsip SOLID, Design Patterns, dan unit/integration testing.
Kompetensi Teknis (Nilai Tambah)
Memiliki sertifikasi Microsoft Certified: Azure Developer Associate atau setara
Kompetensi Manajerial
Mampu memimpin tim engineer dengan jumlah 5 orang
Berpengalaman dalam Agile/Scrum methodology (Scrum Master bersertifikat menjadi nilai plus)
Kemampuan perencanaan sprint, code review, dan technical mentoring
Mampu berkomunikasi dengan stakeholder non-teknis dan menyusun technical roadmap
Berpengalaman dalam hiring dan performance review anggota tim teknis
JOB DESCRIPTION
1. Kepemimpinan Tim Teknis
Memimpin, membimbing, dan mengembangkan tim Software Engineer agar mencapai standar kualitas dan target deliverable
Melakukan code review reguler untuk memastikan kualitas kode, keamanan, dan konsistensi arsitektur
Menjadi technical mentor bagi engineer junior dan mid-level
Berpartisipasi aktif dalam proses rekrutmen dan onboarding engineer baru.
2. Perencanaan & Arsitektur Teknis
Merancang dan menetapkan arsitektur sistem berbasis .NET yang skalabel, aman, dan maintainable
Menyusun technical roadmap jangka pendek dan panjang selaras dengan tujuan bisnis perusahaan
Mengevaluasi dan memutuskan adopsi teknologi, framework, atau library baru
Memimpin proses technical design review dan architecture decision records (ADR)
3. Pengembangan Produk & Delivery
Berkolaborasi dengan Product Manager dan Business Analyst dalam perencanaan sprint dan estimasi effort
Memastikan delivery fitur dan produk tepat waktu, sesuai spesifikasi, dan bebas dari defect kritis
Memantau performa dan keandalan sistem production; merespons dan menyelesaikan insiden teknis prioritas tinggi
4. Kolaborasi & Komunikasi
Menjadi jembatan antara tim engineering dan manajemen dalam pelaporan progres teknis
Berkoordinasi dengan tim lain (QA, DevOps, UI/UX, Data) untuk memastikan integrasi yang mulus
Menyampaikan rekomendasi solusi teknis secara jelas kepada stakeholder bisnis
5. Pengembangan Kapabilitas Tim
Menyusun Individual Development Plan (IDP) bagi anggota tim
Mengidentifikasi kebutuhan pelatihan dan mendorong upskilling di ekosistem .NET dan teknologi terkait
Melakukan 1-on-1 rutin dan evaluasi kinerja berkala

