SOFTWARE ENGINEER

  • Developer/Programmer
  • Jakarta Selatan Jakarta Raya
  • 15-Aug-2024
  • Rp9.000.000 - Rp12.000.000
  • Full time

Klien kami sebuah Perusahaan di bidang aplikasi perangkat seluler dan penyedia jasa market place berbasis platform di Indonesia saat ini sedang membuka lowongan untuk posisi :

 

SOFTWARE ENGINEER

 

Penempatan : Jakarta Selatan

 

Responsibilities:

Mengembangkan dan Menguji: Menulis, menguji, dan memelihara perangkat lunak di seluruh platform kami, memastikan ketahanan dan skalabilitas.

Berkolaborasi: Bekerja sama dengan insinyur senior dan tim lintas fungsi termasuk Backend, Frontend, Mobile, dan QA untuk merancang dan menjalankan solusi.

Berkontribusi: Memainkan peran penting dalam pengembangan dan pengoptimalan fitur dan sistem baru dalam Midtrans.

 

Keterampilan Teknis:

Pengetahuan tentang konsep dan metodologi pengembangan perangkat lunak dasar. Keakraban dengan sistem kontrol versi, lebih disukai Git.

Keakraban dengan API sinkron dan asinkron serta teknologi di baliknya

Poin bonus jika Anda memiliki:

Pengalaman: Pengalaman langsung dengan proyek pengembangan perangkat lunak apa pun, baik akademis, pribadi, atau profesional.

Alat dan Teknologi: Pemahaman terhadap Docker, Kubernetes, atau layanan cloud merupakan nilai tambah.

 

 

Requirements  :

  • Sarjana (S1) minimal di bidang Ilmu Komputer, Software Engineering, atau bidang terkait.
  • Pengalaman minimal 1 tahun dalam pengembangan software menggunakan bahasa pemrograman seperti Java, Python, C++, atau JavaScript.
  • Kemampuan analisis yang kuat dalam menginterpretasikan masalah dan merancang solusi software yang efektif.
  • Kemampuan untuk berpikir kreatif dalam merancang dan mengimplementasikan solusi software yang inovatif dan efisien.
  • Kemampuan komunikasi yang baik untuk berkolaborasi dengan tim pengembang, analis bisnis, dan pemangku kepentingan lainnya dalam proyek.
  • Memahami tipe data, struktur data, dan algoritma.
  • Behasil dalam coding dan berbagai bahasa pemrograman seperti Python, Java, SQL, dan C/C++.
  • Memahami penggunaan berbagai sistem operasi (OS) seperti Windows, Mac, Linux, Android, dan iOS.
  • Mengerti tentang database seperti SQLite, MySQL, PostgreSQL, dan MongoDB.
  • Memahami jaringan komputer dan menghubungkan antara jaringan client dan server.
  • Melakukan end-to-end testing dan memperbaiki bug yang ditemukan.
  • Memahami Software Development Life Cycle (SDLC) untuk mengawasi pengembangan software.

 

Benefit :

 

  • Salary  ( Negotiable)
  • Allowance
  • BPJS

 

SALARY NEGOTIABLE BPJS Berapa tahun pengalaman kerjamu sebagai software engineer? Pernahkah kamu mendapatkan pekerjaan yang membutuhkan pemahaman mendalam mengenai siklus hidup pengembangan software (software development lifecycle)? Bahasa pemrograman apa saja di bawah ini yang bisa kamu gunakan? Berapa tahun pengalaman kerjamu di bidang pengembangan software? Library/framework front end apa saja di bawah ini yang bisa kamu gunakan? How many years' experience do you have as a Kubernetes Engineer? How many years' experience do you have as a Backend Developer?