Senior Software Engineer

PT Jasuindo Tiga Perkasa Tbk.

Sidoarjo

On-site

IDR 111,600,000 - 200,880,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PT Jasuindo Tiga Perkasa Tbk. di Sidoarjo mencari Software Engineer dengan pengalaman minimal 3 tahun untuk mengelola pengembangan aplikasi dan menerapkan arsitektur modular.

Posisi ini mengharuskan kemampuan bahasa Inggris, komunikasi baik, dan kesiapan mengikuti tes seleksi; penempatan di Sidoarjo-Jawa Timur.

Kandidat akan melakukan riset desain pattern, review kode, membuat tools standar, serta membimbing rekan L1.

Qualifications

  • Pengalaman minimal 3 tahun di bidang yang sama.
  • Memahami proses Software Development Life Cycle (SDLC).
  • Kemampuan bahasa Inggris.
  • Keterampilan komunikasi yang baik dan mampu berkoordinasi dengan tim.
  • Pemahaman tentang microservice / arsitektur modular.
  • Bersedia ditempatkan di SIDOARJO-JAWA TIMUR dan mengikuti proses tes.

Responsibilities

  • Melakukan riset dan review struktur kode (design pattern) dan berdiskusi dengan IT Development Manager untuk penerapannya.
  • Melakukan riset terhadap alat-alat yang dibutuhkan proyek.
  • Membuat tool pendukung standar untuk pengembangan aplikasi selanjutnya.
  • Mengembangkan aplikasi dan memastikan selesai tepat waktu sesuai deadline.
  • Mempelajari bahasa, library, dan tools yang digunakan dalam proyek.
  • Mereview dan melakukan unit testing kode sebelum dimasukkan ke server.
  • Berkoordinasi dengan anggota tim agar pengembangan berjalan sesuai rancangan.
  • Memastikan keamanan informasi pada setiap tugas.
  • Membimbing Software Engineer L1 agar menyelesaikan proyek tepat waktu.
  • Memastikan kode sesuai spesifikasi dan standar implementasi.

Skills

Pengalaman 3 tahun
Pemahaman SDLC
Bahasa Inggris
Komunikasi baik
Microservice / arsitektur modular
Koordinasi tim
Keamanan informasi

Job description

  • 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.
  • Bersedia menjalani proses tes dan seleksi, serta penempatan kerja di SIDOARJO-JAWA TIMUR.
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Engineer
Project Engineer

Volantis Technology • Sleman

On-site
IDR 89,280,000 - 178,560,000
Back End Developer (Golang, Java) - Banking Syariah
Back End Developer (Golang, Java) - Banking Syariah

SIGMATECH • Jakarta Pusat

On-site
IDR 200,880,000 - 290,160,000
IT System Development Staff
IT System Development Staff

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600,000 - 167,400,000
System Analyst - Technical Lead - Jakarta
System Analyst - Technical Lead - Jakarta

Esha Parama Technology • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Technology Solution Analyst
Technology Solution Analyst

Bank OCBC NISP • Indonesia

On-site
IDR 180,000,000 - 300,000,000
IT Software Engineer Staff
IT Software Engineer Staff

PT Avia Avian Tbk. (Avian Brands) • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 100,440,000 - 145,080,000
System Analyst / Product Owner Bandung, Indonesia View Detail
System Analyst / Product Owner Bandung, Indonesia View Detail

Roketin • Kota Bandung

On-site
IDR 180,000,000 - 230,000,000
PERSONALIZATION DEVELOPMENT
PERSONALIZATION DEVELOPMENT

PT Jasuindo Tiga Perkasa Tbk. • Sidoarjo

On-site
IDR 9,000,000 - 15,000,000
System Analyst - Technical Lead - Malang
System Analyst - Technical Lead - Malang

Esha Parama Technology • Kota Malang ꦠꦸꦛꦩꦭꦁ

On-site
IDR 180,000,000 - 260,000,000
IT DEVELOPER
IT DEVELOPER

Mandiri Utama Finance • Jakarta Pusat

On-site
IDR 133,920,000 - 223,200,000