IT Developer Officer
Summary
Develops, tests, and maintains business software applications at PT MNC Finance in Central Jakarta: analyzing requirements, writing clean code, debugging, documenting, and supporting deployed apps, using languages like Java/Python/C++/JavaScript, SQL/NoSQL databases, and frameworks such as Spring Boot, Django, React, or Angular.
Kami mencari IT Developer Officer yang berpengalaman dan berdedikasi untuk bergabung dengan tim teknologi kami di PT MNC Finance. Sebagai IT Developer Officer, Anda akan memainkan peran krusial dalam mengembangkan solusi perangkat lunak yang inovatif dan berkualitas tinggi untuk mendukung operasional bisnis kami. Posisi ini memerlukan profesional yang mahir dalam pengembangan aplikasi, memiliki pemahaman mendalam tentang arsitektur sistem, dan mampu bekerja dalam lingkungan yang dinamis. Jabatan ini bersifat penuh waktu dan berlokasi di Jakarta Pusat, Jakarta, dengan peluang untuk berkolaborasi dengan tim yang beragam dan berpengalaman.
Tanggung Jawab Utama
Mengembangkan, mendesain, dan mengimplementasikan aplikasi perangkat lunak yang memenuhi kebutuhan bisnis dan standar kualitas perusahaan.
Melakukan analisis kebutuhan teknis dan fungsional untuk memahami persyaratan proyek dengan jelas.
Menulis kode yang bersih, efisien, dan mudah dipelihara dengan mengikuti standar pengembangan yang telah ditetapkan.
Melakukan pengujian (testing) dan debugging untuk memastikan aplikasi berfungsi dengan optimal dan bebas dari kesalahan.
Berkolaborasi dengan tim pengembang, system analyst, dan stakeholder lainnya untuk memastikan integrasi sistem yang seamless.
Mendokumentasikan kode dan proses pengembangan dengan detail untuk referensi tim dan maintenance di masa depan.
Memberikan dukungan teknis dan melakukan maintenance terhadap aplikasi yang telah di-deploy.
Mengikuti perkembangan teknologi terbaru dan menerapkan best practices dalam pengembangan perangkat lunak.
Keterampilan, Kualifikasi, dan Pengalaman yang Dibutuhkan
Diploma atau Sarjana dalam Ilmu Komputer, Teknik Informatika, atau bidang terkait.
Minimal 2-3 tahun pengalaman sebagai Developer atau Programmer dalam mengembangkan aplikasi.
Menguasai bahasa pemrograman seperti Java, Python, C++, atau JavaScript.
Pemahaman yang baik tentang sistem database (SQL, MySQL, PostgreSQL, atau NoSQL).
Pengalaman dalam pengembangan aplikasi web dan/atau mobile.
Familiar dengan framework pengembangan populer seperti Spring Boot, Django, React, atau Angular.
Pengetahuan tentang version control systems seperti Git.
Kemampuan problem-solving yang kuat dan perhatian detail yang tinggi.
Kemampuan berkomunikasi dengan baik dan dapat bekerja dalam tim yang kolaboratif.
Pengalaman dengan REST APIs dan Web Services merupakan nilai tambah.
Sertifikasi dalam bidang pengembangan perangkat lunak atau cloud services merupakan keuntungan.