Deskripsi pekerjaan
Perusahaan ini mencari Senior Backend Engineer yang fasih berbahasa Inggris untuk bergabung dengan tim di Jakarta dalam pengaturan kerja hybrid. Peran ini berfokus pada memimpin desain dan pengembangan aplikasi backend yang skalabel, aman, dan berkinerja tinggi, serta mengambil keputusan arsitektur untuk layanan backend, API, dan sistem terdistribusi. Sebagai pemimpin teknis, Anda akan mendorong kualitas kode, membimbing pengembang junior, dan memberikan fitur kompleks untuk produk digital perusahaan. Anda juga akan memainkan peran kunci dalam mengadopsi praktik pengembangan berbasis AI, memimpin penggunaan solusi alat rekayasa berkemampuan AI untuk meningkatkan produktivitas pengembang, kualitas kode, cakupan pengujian, dan kecepatan pengiriman.
Tanggung jawab: Merancang, mendesain, dan mengembangkan aplikasi backend yang skalabel, aman, dan dapat dipelihara menggunakan ASP.NET Core (.NET 8/9) mengikuti prinsip rekayasa perangkat lunak modern; Mengintegrasikan RESTful API dan layanan backend, menangani data real-time melalui WebSockets atau Server-Sent Events; Memimpin penggunaan efektif alat pengembangan berbasis AI untuk meningkatkan produktivitas tim, kualitas kode, cakupan pengujian, dan kecepatan pengiriman sambil memastikan standar keamanan dan arsitektur; Membimbing pengembang junior dan mid-level, serta berkontribusi pada keputusan teknis dan strategi pengembangan secara keseluruhan; Bekerja sama dengan desainer UX/UI, QA, dan manajer produk dalam lingkungan Agile.
Kualifikasi: 7+ tahun pengalaman rekayasa perangkat lunak, termasuk 3+ tahun merancang dan mengirimkan aplikasi skala perusahaan menggunakan .NET; Keahlian ahli dalam ASP.NET Core (.NET 8/9) dengan pengalaman terbukti dalam merancang dan mengembangkan aplikasi skala perusahaan yang skalabel; Pengalaman kuat dengan basis data relasional (SQL Server, PostgreSQL/MySQL, MariaDB), pemodelan data, optimasi kueri, dan teknologi ORM seperti Entity Framework Core; Pengalaman membangun dan menyebarkan aplikasi cloud-native di Azure atau AWS menggunakan Docker, pipeline CI/CD, dan praktik observabilitas modern; Pengalaman dengan teknologi pesan (Kafka, RabbitMQ, Azure Service Bus).
Tanggung jawab
- Merancang, mendesain, dan mengembangkan aplikasi backend yang skalabel, aman, dan dapat dipelihara menggunakan ASP.NET Core (.NET 8/9) mengikuti prinsip rekayasa perangkat lunak modern
- Mengintegrasikan RESTful API dan layanan backend, menangani data real-time melalui WebSockets atau Server-Sent Events
- Memimpin penggunaan efektif alat pengembangan berbasis AI untuk meningkatkan produktivitas tim, kualitas kode, cakupan pengujian, dan kecepatan pengiriman sambil memastikan standar keamanan dan arsitektur
- Membimbing pengembang junior dan mid-level, serta berkontribusi pada keputusan teknis dan strategi pengembangan secara keseluruhan
- Bekerja sama dengan desainer UX/UI, QA, dan manajer produk dalam lingkungan Agile
Kualifikasi
- 7+ tahun pengalaman rekayasa perangkat lunak, termasuk 3+ tahun merancang dan mengirimkan aplikasi skala perusahaan menggunakan .NET
- Keahlian ahli dalam ASP.NET Core (.NET 8/9) dengan pengalaman terbukti dalam merancang dan mengembangkan aplikasi skala perusahaan yang skalabel
- Pengalaman kuat dengan basis data relasional (SQL Server, PostgreSQL/MySQL, MariaDB), pemodelan data, optimasi kueri, dan teknologi ORM seperti Entity Framework Core
- Pengalaman membangun dan menyebarkan aplikasi cloud-native di Azure atau AWS menggunakan Docker, pipeline CI/CD, dan praktik observabilitas modern
- Pengalaman dengan teknologi pesan (Kafka, RabbitMQ, Azure Service Bus)
Informasi lowongan
- Tipe pekerjaan
- Full-time
- Pendidikan
- S1
- Gaji
- Rp 11.000.000 – Rp 15.000.000 per month
- Batas lamaran
- 18 November 2026