Deskripsi Pekerjaan :
- Sebagai Fullstack Developer mengembangkan perangkat lunak (SDLC), mulai dari analisis kebutuhan, perancangan, pengembangan, pengujian, hingga implementasi dan pemeliharaan aplikasi berbasis web menggunakan teknologi .NET Core.
- Mengembangkan dan menguji (Unit Testing, Integration Testing) fungsionalitas aplikasi baru untuk menjamin kualitas dan stabilitas.
- Menganalisa kebutuhan bisnis dan merancang solusi teknis yang efisien serta memelihara dokumentasi teknis (kode, API, dan alur kerja) yang komprehensif.
- Melakukan pengembangan berkelanjutan (maintenance dan enhancement) serta memastikan performa aplikasi berjalan optimal di lingkungan produksi.
Kualifikasi :
- Pendidikan minimal S1 di bidang terkait (Teknik Informatika/Sistem Informatika/Teknik Komputer), dengan IPK minimal 3,00.
- Pengalaman kerja minimal 2 tahun sebagai Programmer/Full Stack Developer.
- Menguasai Framework .NET Core (C#) dan paham terkait pengembangan dan konsumsi RESTful API serta GraphQL
- Menguasai Git atau Azure Repositories dan memahami konsep Containerization dan Deployment Tools (Docker, Kubernetes)
- Familiar dengan Windows Server dan Linux OS untuk deployment
- Menguasai database relasional (MSSQL Server, PostgreSQL) dan database non-relasional (Redis, MongoDB)
- Menguasai HTML, CSS, JavaScript, dan framework seperti React, Vue, Angular atau Blazor
- Berpengalaman dengan Swagger/Swashbuckle untuk dokumentasi API, Tools pengujian , Selenium) dan code quality (SonarQube).
- Memiliki kemampuan analisa dan inisiatif yang tinggi serta memiliki motivasi tinggi untuk terus mempelajari teknologi baru dan dapat bekerja secara individu maupun tim