Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Senior Software Engineer dan bentuk masa depan teknologi! Kami mencari profesional berbakat untuk memimpin pengembangan sistem skala enterprise yang inovatif. Dalam peran ini, Anda akan berkolaborasi dengan tim multidisiplin untuk merancang solusi perangkat lunak yang tangguh, memastikan kualitas kode tinggi, dan mendorong inovasi teknis. Bagi karir Anda di industri IT yang berkembang pesat di Jakarta, ini adalah kesempatan emas untuk berkontribusi pada proyek-proyek berpengaruh.
Tanggung Jawab
- Merancang dan mengembangkan arsitektur sistem perangkat lunak skala besar dengan teknologi terkini
- Memimpin kode review dan menerapkan praktik engineering terbaik
- Mengoptimalkan performa aplikasi dan memastikan skalabilitas
- Bekerja sama dengan tim DevOps untuk implementasi CI/CD yang efisien
- Mentoring junior engineer dan memimpin sesi teknis
- Menganalisis dan memecahkan masalah kompleks dalam produksi
- Terlibat dalam perencanaan produk dan pengambilan keputusan teknis
Kualifikasi
- Sarjana Teknik Informatika atau bidang terkait dengan minimal 5 tahun pengalaman
- Penguatan dalam bahasa pemrograman modern (Python, Java, Go)
- Pengalaman dengan cloud platform (AWS/GCP/Azure) dan containerization
- Kemampuan dalam database SQL dan NoSQL (PostgreSQL, MongoDB)
- Pemahaman mendalam tentang microservices dan arsitektur terdistribusi
- Kepemimpinan dalam proyek pengembangan perangkat lunak kompleks
- Kemampuan komunikasi lisan dan tulisan yang sangat baik dalam Bahasa Indonesia
- Portfolio atau proyek open-source yang dapat ditunjukkan