Deskripsi Pekerjaan
Tentang Perusahaan
PT Teknologi Nusantara Solusi Digital adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi enterprise dan platform digital inovatif untuk klien skala nasional dan internasional. Kami menggabungkan keunggulan teknologi terbaru dengan semangat kolaborasi untuk menghadirkan produk berkualitas tinggi.
Tentang Posisi
Kami sedang mencari seorang Senior .NET Developer yang berpengalaman dan penuh semangat untuk bergabung dengan tim engineering kami di Jakarta. Anda akan memainkan peran kunci dalam merancang, mengembangkan, dan memelihara aplikasi berbasis modern yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Posisi ini menawarkan peluang luar biasa untuk berkembang di lingkungan kerja yang dinamis, inovatif, dan mendukung pertumbuah profesional Anda.
Keuntungan yang Kami Tawarkan
- Paket kompetitif dengan gaji di atas rata-rata industri
- Tunjangan kesehatan keluarga (BPJS Ketenagakerjaan dan asuransi swasta)
- Program pelatihan dan sertifikasi tahunan
- Lingkungan kerja hybrid yang fleksibel
- Roadmap karir yang jelas
- Bonus kinerja dan insentif proyek
- Snack dan makan siang gratis di kantor
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi berbasis .NET Core / .NET 8+ yang scalable and high-performance
- Mengimplementasikan RESTful APIs dan arsitektur microservices untuk mendukung platform digital perusahaan
- Melakukan code review dan memastikan kode yang dihasilkan sesuai dengan standar kualitas terbaik dan best practices
- Berkolaborasi erat dengan tim Product, DevOps, dan QA dalam metodologi Agile/Scrum untuk menghadirkan solusi yang tepat waktu
- Melakukan database design dan optimasi query menggunakan SQL Server, PostgreSQL, atau sistem RDBMS lainnya
- Mengintegrasikan cloud services (Azure/AWS) untuk meningkatkan reliabilitas dan skalabilitas sistem
- Membuat dan memelihara dokumentasi teknis untuk setiap fitur dan arsitektur yang dikembangkan
- Mentoring junior developers dan berkontribusi dalam peningkatan standar pengembangan di tim
Kualifikasi
- Minimal 4 tahun pengalaman profesional sebagai .NET Developer dengan portofolio proyek yang dapat dibuktikan
- Menguasai C#, ASP.NET Core, LINQ, Entity Framework Core, dan ekosistem .NET secara mendalam
- Pengalaman solid dalam merancang dan mengembangkan RESTful APIs, microservices architecture, dan design patterns (SOLID, DDD, CQRS)
- Menguasai database SQL Server atau PostgreSQL termasuk stored procedures, indexing strategy, dan performance tuning
- Pengalaman bekerja dengan cloud platforms (Microsoft Azure atau AWS) termasuk layanan seperti Azure Functions, App Services, atau serverless computing
- Familiar dengan CI/CD pipelines, Docker, Kubernetes, dan infrastruktur modern untuk deployment otomatis
- Mengerti prinsip unit testing, integration testing, dan tools seperti xUnit, NUnit, atau MSTest
- Kemampuan komunikasi dalam Bahasa Inggris yang baik (minimal level menengah) untuk kolaborasi dengan tim internasional
- Memiliki sertifikasi Microsoft (AZ-204, AZ-400) merupakan nilai tambah