Senior Software Engineer di Jakarta (WFO)
Tanggung Jawab Utama:
- Merancang, mengembangkan, dan memelihara aplikasi perangkat lunak handal dan scalable.
- Memimpin desain teknis dan implementasi fitur baru serta proyek pengembangan.
- Berkolaborasi dengan Product Manager, desainer, dan stakeholder untuk menetapkan kebutuhan proyek dan spesifikasi teknis.
- Melakukan code review dan memberikan masukan konstruktif kepada tim.
- Menegakkan best practices dalam pengembangan perangkat lunak, termasuk standar coding, testing, dan dokumentasi.
- Menangani dan menyelesaikan masalah teknis yang kompleks.
- Membimbing dan mendukung pengembangan profesional engineer junior dan middle.
- Mengikuti tren teknologi terbaru dan menerapkannya dalam proyek yang relevan.
Kualifikasi:
- Minimal lulusan S1 Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Memiliki pengalaman kerja ≥ 5 tahun di bidang software development.
- Menguasai salah satu bahasa pemrograman, seperti Java, Python, C/C++/C#, PHP, Ruby, dengan pengetahuan Golang menjadi nilai tambah.
- Memahami prinsip pengembangan perangkat lunak, design patterns, dan best practices.
- Pengalaman menggunakan cloud platform seperti AWS, Azure, atau Google Cloud.
- Memahami database management system (PostgreSQL, MySQL, Oracle).
- Keterampilan problem-solving yang kuat, detail-oriented, dan komunikatif.
- Mampu bekerja efektif dalam tim dan memimpin proyek teknis dari konsep hingga implementasi.
Apa yang bisa saya dapatkan sebagai Software Engineer