.NET Developer
Summary
Backend .NET developer in Jakarta who builds and maintains REST APIs, business logic, and integrations using C#/.NET Core and PostgreSQL, with unit testing, code reviews, Git/CI-CD, and Agile/Scrum collaboration. Salary is Rp 7-10.5 million per month, on-site.
Salary: Rp 7.000.000 – Rp 10.500.000 per month
Kualifikasi Utama
Pendidikan: S1 Computer Science, Information Technology, atau bidang terkait, atau equivalent experience.
Pengalaman 1-4 tahun di backend development menggunakan C# dan .NET/.NET Core.
Memahami REST API development, OOP, dependency injection, dan backend architecture dengan baik.
Pengalaman dengan PostgreSQL atau relational database lainnya dan SQL.
Familiar dengan authentication/authorization, API security, logging, validation, exception handling, unit testing, dan error handling.
Pengalaman dengan Git, CI/CD, unit testing, basic software development lifecycle dan code review practices.
Memahami OOP, REST API, HTTP, JSON, dan fundamental backend development.
Familiar dengan Agile/Scrum dan JIRA (preferable).
Familiar dengan microservices, messaging, workflow engines, atau enterprise integration (preferable).
Good analytical, communication, problem-solving, dan mentoring skills.
English (oral & written).
Job Description
Develop dan maintain backend services dan APIs menggunakan .NET / .NET Core
Menerjemahkan FSD, user stories, dan technical design menjadi solusi backend yang scalable dan maintainable.
Develop REST APIs, business logic, integrations, validation, dan data processing components.
Integrasi backend services dengan PostgreSQL, workflow/rules engines, dan sistem enterprise eksternal/internal.
Perform unit testing, debugging, code review, performance optimization, dan defect resolution.
Berkolaborasi dengan BPA, Frontend, QA, Architect, dan tim development lainnya selama implementasi.
Menerapkan secure coding, coding standards, API standards, dan reusable development practices.
Support integrasi dengan frontend applications dan platform services lainnya.
Mengikuti perkembangan teknologi .NET, JavaScript, dan cloud, serta merekomendasikan adopsi tools atau framework yang relevan.
Maintain code quality dan mengikuti development serta API standards yang disepakati.
Menggunakan Git, issue tracking, dan development tools sesuai project process.
Berkolaborasi dengan BPA, QA, dan senior/middle developer selama development dan testing.