Company Logo

Software Developer

Rp6.000.000 - 9.000.000/Bulan
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

PostgreSQL

C#

.NET

Microservices Architecture

Angular.js

Benefit Kerja

Transport Money

THR

Loker ini dikelola oleh

PM
Ponti Marendra Saranggi

Deskripsi pekerjaan Software Developer Microvac Indonesia

IT Programmer / Fullstack Developer (.NET + Angular)

PT Microvac Indonesia

Lokasi: Jakarta / Hybrid

Tipe: Full-time

Level: Mid-level

Estimasi pengalaman: 2+ tahun

Tentang Pekerjaan

Kami mencari IT Programmer / Fullstack Developer untuk bergabung dalam pengembangan sistem perizinan terpadu yang digunakan dalam lingkungan pemerintahan Indonesia.

Kandidat akan terlibat dalam pengembangan aplikasi berbasis .NET 8, Angular, PostgreSQL, microservices, workflow approval, integrasi eksternal, dan sistem dokumen digital. Posisi ini cocok untuk developer yang ingin mengembangkan keahliannya dalam membangun sistem bisnis yang nyata, memahami proses approval berlapis, dan mampu bekerja rapi dalam codebase enterprise.

Tanggung Jawab:

  1. Mengembangkan dan memelihara aplikasi backend menggunakan C# / .NET 8 / ASP.NET Core.
  2. Mengembangkan frontend admin menggunakan Angular, TypeScript, dan Ng-Zorro.
  3. Membuat dan memperbaiki REST API untuk modul perizinan.
  4. Mengelola query, entity, DTO, dan migrasi database menggunakan Entity Framework Core dan PostgreSQL.
  5. Membantu implementasi workflow perizinan, status approval, task, notifikasi, dan event.
  6. Melakukan integrasi dengan layanan internal dan eksternal seperti OSS, billing, dokumen, e-sign, dan service lain.
  7. Menulis kode yang bersih, maintainable, dan sesuai arsitektur microservices.
  8. Melakukan debugging, bug fixing, code review, dan optimasi performa.
  9. Berkolaborasi dengan developer, analyst, QA, DevOps, dan product/business team.
  10. Mendokumentasikan perubahan teknis bila diperlukan.

Kualifikasi Utama:

  1. Minimal 2 tahun pengalaman sebagai Software Developer / Fullstack Developer.
  2. Menguasai C#, ASP.NET Core, dan REST API.
  3. Menguasai Angular, TypeScript, HTML, dan LESS/CSS.
  4. Memahami database relational, terutama PostgreSQL atau SQL Server.
  5. Berpengalaman menggunakan Entity Framework Core.
  6. Memahami konsep OOP, clean code, dependency injection, dan design pattern dasar.
  7. Terbiasa menggunakan Git.
  8. Mampu membaca dan memahami codebase besar yang sudah berjalan.
  9. Teliti dalam mengikuti requirement, validasi data, dan business rule.
  10. Mampu bekerja dalam tim dan berkomunikasi dengan baik.

Nilai Tambah:

  1. Pernah bekerja dengan sistem perizinan, pemerintahan, ERP, workflow, atau aplikasi enterprise.
  2. Memahami microservices architecture.
  3. Pengalaman dengan RabbitMQ / MassTransit atau event-driven architecture.
  4. Pengalaman dengan Camunda, Zeebe, BPMN, atau workflow engine lain.
  5. Pengalaman dengan Docker, CI/CD, dan deployment pipeline.
  6. Memahami authentication/authorization, JWT, Keycloak, role, dan permission.
  7. Pernah menggunakan Angular component library seperti Ng-Zorro.
  8. Memahami file/document management, document generation, atau digital signature.
  9. Familiar dengan automated testing.
  10. Terbiasa menggunakan AI coding assistant secara bertanggung jawab untuk meningkatkan produktivitas.

Tech Stack yang Digunakan

  • Backend: .NET 8, ASP.NET Core, C#
  • Frontend: Angular, TypeScript, Ng-Zorro, LESS
  • Database: PostgreSQL, Entity Framework Core
  • Messaging: MassTransit, RabbitMQ
  • Workflow: Camunda / Zeebe
  • Auth: Keycloak, JWT, role & permission-based access
  • Infrastructure: Docker, CI/CD
  • Supporting services: document generation, e-sign, notification, reporting, external integrations

Karakter Kandidat yang Dicari

  • Mau belajar domain bisnis yang kompleks.
  • Tidak hanya “mengerjakan ticket”, tetapi juga berusaha memahami dampak perubahan terhadap sistem.
  • Rapi dalam membaca requirement dan menjaga konsistensi kode.
  • Nyaman bekerja dengan aplikasi enterprise yang memiliki banyak modul.
  • Bisa bertanya saat belum jelas, tetapi juga mandiri saat menelusuri masalah.
  • Punya rasa tanggung jawab terhadap kualitas fitur yang dikirim.
Tentang Perusahaan
Microvac Indonesia
Computer Software
11 - 50 karyawan
Alamat kantor

Taman Perkantoran Pondok Kelapa Blok A No.14 - 15 Jl. Pondok Kelapa Raya, Pondok Kelapa, Duren Sawit

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Software Developer