PT Jasuindo Tiga Perkasa Tbk
SENIOR SOFTWARE ENGINEER
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Sidoarjo, Sidoarjo Regency, East Java, Indonesia
Work mode:
Onsite
Published on:
1 September 2026
What they need
RESPONSIBILITIES
- Melakukan riset dan review struktur kode pengembangan (design pattern) yang efektif, dan mendiskusikan dengan IT Development Manager (Pratama) untuk penerapannya.
- Melakukan riset-riset terhadap alat-alat yang menjadi kebutuhan project.
- Membuat tool-tool penunjang yang akan dijadikan standard dalam pengembangan aplikasi selanjutnya.
- Melakukan pengembangan aplikasi dan memastikan selesai sesuai deadline yang ditentukan.
- Mempelajari bahasa, library, dan tool yang digunakan dalam project.
- Mereview dan melakukan unit test terhadap kode aplikasi yang dibuat sebelum dimasukkan ke server.
- Aktif berkoordinasi dengan anggota tim yang lain agar pengembangan aplikasi dapat berjalan sesuai rancangan yang ditentukan.
- Memastikan keamanan informasi (confidentiality, integrity, availability) di dalam setiap tugas yang dilakukan.
- Membimbing dan mengarahkan Software Engineer L1 agar dapat menyelesaikan project tepat waktu.
- Memastikan semua kode pengembangan aplikasi sudah sesuai dengan spesifikasi dan standard implementasi yang sudah ditentukan, dengan memperhatikan unsur-unsur:
a) User interface: sesuai dengan desain UI/UX yang telah dirancang
b) Algorithm: seefisien dan secepat mungkin sehingga aplikasi lebih kokoh dan hemat memory.
c) Program Correctness: error dibuat seminimal mungkin dengan melakukan validasi baik untuk input, proses dan output yang dihasilkan program.
d) Maintainability: bisa dengan mudah untuk dipelihara.
e) Reusability: pembuatan class dan fungsi-fungsi standard yang siap pakai untuk project-project yang mempunyai spesifikasi mirip / sama.
f) Scalability and modularity: penerapan topologi microservice pada pengembangan aplikasi agar mempermudah penambahan fitur/komponen dan integrasi dengan aplikasi-aplikasi lainnya.
- Melakukan pembaharuan status pengembangan aplikasi yang sedang dikerjakan kepada Solution Architect
QUALIFICATIONS
- Pendidikan S1 Teknik Informatika
- Pengalaman minimal 3 tahun di bidang yang sama
- Mempunyai pemahaman proses SDLC.
- Kemampuan berbahasa: Bahasa Inggris.
- Mempunyai kemampuan komunikasi dan pemahaman yang baik.
- Mempunyai pemahaman tentang micro service / sistem pemrograman modular.
- Menguasai minimal 2 bahasa pemrograman (Java, C#, Kotlin, Dart, JS, Delphi, Python).
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply