.NET Developer (Microservices Architecture)
Kualifikasi:
- Pendidikan minimal S1 jurusan Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
- Memiliki pengalaman kerja minimal 2 tahun sebagai .NET Developer (setelah lulus).
- Menguasai bahasa pemrograman C#.
- Berpengalaman menggunakan .NET Core / ASP.NET Core untuk pengembangan aplikasi backend.
- Memahami dan memiliki pengalaman implementasi arsitektur Microservices.
- Menguasai pembuatan dan konsumsi RESTful API.
- Memahami konsep OOP, SOLID principles, Clean Architecture, dan Design Pattern.
- Berpengalaman menggunakan database relasional (SQL Server, PostgreSQL) dan/atau NoSQL (MongoDB).
- Menguasai ORM seperti Entity Framework / Dapper.
- Memahami konsep messaging (RabbitMQ / Kafka) untuk komunikasi antar service.
- Familiar dengan Docker dan containerization.
- Memahami CI/CD pipeline.
- Menguasai Git sebagai version control.
- Terbiasa bekerja dalam metodologi Agile/Scrum.